Nella pagina man killè scritto come segue
SINOSSI
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.
Ma come ho provato molte volte sia in RH che in RHEL, il comando kill -s SIGHUP |-p 123non ha mai funzionato e viene sempre segnalato un errore
bash: -p: comando non trovato
Ho fatto degli errori?
[a | b]?
[]parentesi e sostituitesignalconSIGHUPepidcon123? Perchè lo hai fatto? Perché sai che i simboli[,signalepidsono meta-sintattici, piuttosto che letterali. Indicano qual è la sintassi. Bene, il|simbolo è la stessa cosa: un altro indicatore meta-sintattico della sintassi.[a | b]significa: oggetto sintattico opzionale, che può essere unoaob(ma non entrambi poiché deve essere un oggetto).