1. 1초 단위로 갱신하며 디렉토리 리스트 보기
tmp 디렉토리를 1초 단위로 refresh 하면서 보는 방법이다. 1을 다른 숫자로 변경하면 변경한 단위로 refresh 된다.
$ while :; do ls -la /tmp ; sleep 1 ; clear ; done ;
또는
$ watch -d -n 1 'ls -la /tmp'
2. NIC 링크 상태 간략하게 뽑아보기
$ for LIST in `ifconfig -a | grep eth | awk '{print $1}'`; do echo "${LIST} - `ethtool ${LIST} | grep 'Link detected'`"; done
eth0 - Link detected: yes
eth1 - Link detected: yes
eth2 - Link detected: yes
eth3 - Link detected: no
eth4 - Link detected: no
eth5 - Link detected: yes
3. 어떠한(여기서는 crsctl) 상태를 3초에 한번씩 date를 찍으며 계속 모니터링 하기.
while true
do
echo "###########"
date
crsctl stat res -t
sleep 3
done
-> 아래와 같이 한줄로 표현할 수도 있다.
$ while true :; do echo "###########" ; date; crsctl stat res -t; sleep 3; done
유용한 간단한 쉘 스크립트.