У меня есть такой скрипт:

#!/ Вар / бен / Баш

tail -f /path/to/file.txt

tail -f / path / to / other / file

... `

Как я могу остановить tail -f, не останавливая весь скрипт?

Любая идея?

1 ответ1

0

В другой оболочке вы можете написать

 pgrep -lf tail

вывод должен быть похож на это:

9845 tail -f /path/to/file.txt

PID процесса в этом случае 9845. Вы можете остановить (убить) его с помощью

kill 9845

если он не работает, вы можете использовать kill -9 9845.

Примечание: если вы уничтожите процесс 1-й строки «tail -f» скрипта, сценарий продолжится до второго «tail -f» (tail -f /path /to /other /file) и снова остановится там.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .