$ type if
if is a shell keyword
Je ne connais pas les autres mots clés du shell.
Existe-t-il une commande
pour lister tous les mots clés du shell bash ?
Remarque :help -m
affiche à la fois les commandes intégrées et les mots clés du shell.
Réponse acceptée :
Pour cela, il existe cette commande intégrée du shell appelée compgen
que vous ne l'avez certainement pas remarqué lorsque vous exécutez help -m
.
$ compgen -k
if
then
else
elif
fi
case
esac
for
select
while
until
do
done
in
function
time
{
}
!
[[
]]
coproc
Voir help -m compgen
pour plus d'informations sur compgen
.