kill -KILL $PID
или kill -9 $PID
принудительно завершает $PID
, если у вас нет на это прав (т.е. принадлежит другому пользователю, и вы не root), но будьте очень осторожны с ним. Применение его к процессу не позволит ему выполнить какую-либо очистку файловой системы (или другую).
Когда вы посмотрите на упомянутый bash-скрипт, вы обнаружите, что используются следующие команды:
awk
, cut
, cp
, ffmpeg
, file
, ls
, sed
, test
, wc
Вам стоит разобраться, что они делают для автоматизации ручной обработки с помощью bash.
Альтернативные и возможно более быстрые способы получения pid
ов firefox - использовать pgrep firefox
или pidof firefox
, что может занять меньше времени, чем lsof -c firefox
.
Иногда нет необходимости изобретать колесо. Такие инструменты, как youtube-dl (основанный на python), доступны для загрузки видео с многих видеоплатформ.