목록shell (3)
공학박사 권경안
C:\Android\android-sdk\platform-tools>adb usbC:\Android\android-sdk\platform-tools>adb shell getevent/dev/input/event3: 0003 0035 000002ed/dev/input/event3: 0003 0036 0000024a/dev/input/event3: 0003 0035 000002fb/dev/input/event3: 0003 0036 000001fa/dev/input/event3: 0003 0035 0000027c/dev/input/event3: 0003 0036 000003e9/dev/input/event3: 0003 0035 0000027c/dev/input/event3: 0003 0036 000003e9/..
shell 을 통해서 특정파일을 0 bytes 로 바꾸기. - log 초기화하기등. 몇가지의 shell 명령어만 알면 쉽게 만들어서 활용할수 있다. 사례) ProFrame 의 서버로그를 0 Bytes 로 모두 초기화하기. #!/usr/bin/ksh if [ `hostname` != "ap" ]; // if 를 통해 hostname 을 확인한다. then echo " Please... hostname check " exit 1 fi for file in `ls /log/*.log` // for 를 통해 디렉토리 파일개수만큼 돌면서 > 한다. do echo "$file -> 0 bytes" > $file done df -k /log // size 를 확인해본다. 개인적으로 bdf 를 더 선호함. exit 0..
export YEAR=`date +%Y` 년도 export MONTH=`date +%m` 월 export DAY=`date +%d` 일 export YES=`TZ=KST+15;date +%Y%m%d` 어제일 그날 그날 check 할것들을 간단한 shell 로 만들어서 쓰면 편할것이다. 이런식으로. 활용하면 편하겠지요. (.sh 파일) grep 'PFM' /sfglog/infra/tmaxg/slog/slog.$YES | grep -v registered (실행될때) grep 'PFM' /sfglog/infra/tmaxg/slog/slog.20090528 | grep -v registered