$ type if
if is a shell keyword
Je ne connais pas les autres mots clés du shell.
Existe-t-il une commande pour répertorier tous les mots clés du shell bash.?
Remarque: help -m
affiche à la fois les commandes internes du shell et les mots clés du shell.
command-line
bash
Avinash Raj
la source
la source
Réponses:
Pour cela existe cette commande intégrée au shell appelée
compgen
que vous n'avez certainement pas remarquée lorsque vous exécutezhelp -m
.Voir
help -m compgen
pour plus d'informations surcompgen
.la source
Idée tirée d' ici :
En bash, pour répertorier tous les mots clés, exécutez d'abord la commande suivante dans le terminal:
Ensuite , tapez le prompteur: :SpaceTabTab.
Fonctionne très bien pour moi:
la source