Попытка написать сценарий для запуска процессов, основанных на тонкости

Я пытаюсь написать сценарий в bash, который убьет любой из моих собственных процессов (и будет работать бесконечно), если эти процессы имеют значение 4 или ниже. Может ли кто-нибудь сказать мне, что может быть неправильно?

while [true] do ps -l | grep -w sleep| grep -v grep > proc.txt for i in proc.txt pidNice=$(awk'//{if ($6<=4 {print $3}}') kill -15 $pidNice <proc.txt done 

Interesting Posts

Каково значение точки в командах bash и чем она отличается от звездочки?

Команды вырезания и вставки

Параметры печати по умолчанию в диалоговом окне KDE 4

Как настроить iptables для каждой установки приложения?

Как изменить информацию о камере в Exif с помощью командной строки

Как получить использование физической памяти в Solaris с помощью командной строки

`EINTR`: есть ли обоснование?

Как использовать привязку ключа алфавита emacs даже с тайским методом ввода

Могу ли я приостановить процесс резервного копирования с помощью rsync, umount и отключить резервное хранилище, повторно подключить и смонтировать его и возобновить резервное копирование?

Обновление ядра linux с 3 по 4 в Debian 8

Запуск системы и запуск одного ядра моего процессора

Сохраняет ли ваше имя хоста на вашей сетевой карте? centos 7?

более длинная строка для tr вызывает зависание и всплеск процессора

возвращаемое значение команды, не отображаемой в скрипте

Как выполнять команды, последовательно эмулируя пользователя на терминале с помощью сценария оболочки

Linux и Unix - лучшая ОС в мире.