Man sayfasında kill
aşağıdaki gibi yazılmıştır
ÖZET
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.
Ama hem RH hem de RHEL'de birçok kez denediğim gibi, kill -s SIGHUP |-p 123
hiç çalışmamış gibi komut verin ve her zaman bir hata bildirildi
bash: -p: komut bulunamadı
Herhangi bir hata yaptım mı?
[a | b]
?
[
]
parantez ve değiştirilmesisignal
ileSIGHUP
vepid
ile123
? Neden bunu yaptın? Bunu semboller bildiğimiz için[
,signal
vepid
meta-sözdizimsel yerine edebi daha vardır. Sözdiziminin ne olduğunu belirtirler. Eh,|
sözdizimi başka meta-sözdizimsel göstergesi: sembol aynı şeydir.[a | b]
şu anlama gelir: isteğe bağlı sözdizimsel öğe, yaa
da olabilirb
(ancak bir öğe olması gerektiğinden her ikisi birden değil).