cat > killer.sh << EOF
#!/bin/sh
ps -ef | grep class | awk '{ print $1 }' > target
kill -9 `head target -n 1`
rm -rf traget
EOF
chmod +x killer.sh
./killer.sh
: 현재 jakarta-tomcat-4.0.1 버젼에서 web server를 돌리고 있는데요...
:
: 자꾸 죽어서 자동으로 복구하는 프로그램을 만들고 있습니다..
:
: 근데 현재 떠 있는 process 를 kill한 후에 restart를 해야하는데요...
:
: ps -ax | grep class | awk '{print $1}'
:
: 이렇게 하면.....모든 process가 다 나오잖아요....
:
: 여기서 최상위 pid만 잡아서 kill하고 싶습니다..
:
: 좀 알려주세요///
:
: --
: jjum--Burn Again Since 06/10/01