Dans la page de manuel, killil est écrit comme suit
SYNOPSIS
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.
Mais comme j'ai essayé plusieurs fois dans RH et RHEL, la commande kill -s SIGHUP |-p 123n'a jamais fonctionné et une erreur est toujours signalée
bash: -p: commande introuvable
Ai-je fait des erreurs?
[a | b]?
[]crochets et remplacésignalparSIGHUPetpidpar123? Pourquoi fais-tu ça? Parce que vous savez que les symboles[,signaletpidsont métasyntaxiques, plutôt que littéraux. Ils indiquent quelle est la syntaxe. Eh bien, le|symbole est la même chose: un autre indicateur méta-syntaxique de la syntaxe.[a | b]signifie: élément syntaxique facultatif, qui peut être soitaoub(mais pas les deux car il doit s'agir d'un seul élément).