Я новичок в Linux, и у меня есть задача написать скрипт для автоматизации какой-либо работы
В настоящее время у меня есть скрипт (runme.csh) с таким содержимым
#!/bin/csh -f
read some settings from a file>
while (some condition)
< do some work >
sleep 600
end
Теперь мне нужно несколько раз запустить копии скрипта (скопировать скрипт в новое имя файла и запустить) на одной и той же оболочке [tcsh]
пример
[aruna>] runme1.csh &
[aruna>] runme2.csh &
[aruna>] runme3.csh &
Теперь, если я хочу убить один прогон, я могу сделать ps, найти PIDсоответствующего сценария по его имени и убить.Однако я не могу найти pid команды sleep, которую выполнил сценарий.
Есть ли способ дать имя процессу sleep, чтобы я мог видеть, какой процесс sleep выполняется каким сценарием?
Спасибо:)