디스크 정보를 db에 입력하고 싶은어서 도움좀 요청드립니다.
글쓴이: chunj101 / 작성시간: 목, 2016/07/14 - 9:38오전
디스크 정보를 db에 입력하고 싶은데 막히는 부분이 있어 도움좀 요청 드립니다.
disk.sh 스크립트로 디스크 정보를 떨구고 mainmoni.sh에서 disk.sh 스크립트를 호출하여 db에 디스크 사용률과 마운트 영역을 입력하는 구조입니다.
disk.sh 스크립트는 df -H | grep -vE '^Filesystem|tmpfs|cdrom'| awk '{ print $5 " " $6 }'| sed 's/\%//g' 명령으로 아래처럼 디스크 정보를 뿌려줍니다.
15 /
5 /database
37 /backup
mainmoni.sh 에서 위 정보를 한줄씩 insert 해줘야 하는데 사용률과 마운트 영역이 각기 다른 컬럼에 들어가게 됩니다.
insert into (usage, mount) values (15, '/') 이런식으로 한줄을 입력받아 다른 컬럼으로 모든 디스크 정보에 대해 반복적으로 넣어주고 싶은데
이걸 어떻게 구현해야 할지 막막하네요...
for 문으로 넣어주면 될듯한데 15 / 가 같은 컬럼에 들어가고 분리가 안되네요..
도움좀 부탁드리겠습니다~
Forums:
음 ..
되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』
답변 감사합니다.
답변 감사합니다~
덕분에 원하던 작업이 되었습니다 ^^
음 ..
소곤소곤
답변 감사합니다~
답변 감사합니다. 많은 도움이 되었습니다.
$ df -H | grep -vE
여러가지 방법 감사합니다~
여러방식으로...알려주시다니 감사합니다~^^
댓글 달기