PID в BASH
Для получения и записи pid в файл:
1 2 | /usr/bin/tree & echo $! > tree.pid |
И для проверки PID:
1 2 3 4 | PID=$(cat tree.pid) if [ -e /proc/${PID} -a /proc/${PID}/exe -ef /usr/bin/tree ]; then echo "Still running" fi |
Блог системного администратора | все буде Україна
Для получения и записи pid в файл:
1 2 | /usr/bin/tree & echo $! > tree.pid |
И для проверки PID:
1 2 3 4 | PID=$(cat tree.pid) if [ -e /proc/${PID} -a /proc/${PID}/exe -ef /usr/bin/tree ]; then echo "Still running" fi |