На сторінці man killце написано наступним чином
СИНОПИС
kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals.
Але як я багато разів намагався і в RH, і в RHEL, команда як kill -s SIGHUP |-p 123ніколи не працювала, і про помилку завжди повідомляється
bash: -p: команда не знайдена
Чи я помилявся?
[a | b]?
[]дужки та замінилиsignalнаSIGHUPіpidна123? Чому ти це зробив? Тому що ви знаєте , що символи[,signalіpidє мета-синтаксичний, а не буквально. Вони вказують, що таке синтаксис. Ну,|символ те саме: інший метасинтаксичний показник синтаксису.[a | b]означає: необов'язковий синтаксичний елемент, який може бути абоaабоb(але не обидва, оскільки він повинен бути одним елементом).