Commandes internes au shell Commandes internes:récapitulatif
Commande |
Bourne |
ksh |
bash |
Signification |
! cmde |
non |
non |
oui |
Négation du code de retour d’une commande. |
(( )) |
non |
oui |
oui |
Arithmétique. |
. script |
oui |
oui |
oui |
Faire exécuter un script par le shell courant. |
: |
oui |
oui |
oui |
Renvoie toujours vrai. |
[...] |
oui |
oui |
oui |
Tests. |
[[..]] |
non |
oui |
oui |
Tests. |
= (var=valeur) |
oui |
oui |
oui |
Affectation d’une variable. |
alias |
non |
oui |
oui |
Création, visualisation d’un alias. |
bg |
non |
oui |
oui |
Faire passer un processus en arrière-plan. |
case |
oui |
oui |
oui |
Structure de contrôle. |
cd |
oui |
oui |
oui |
Changement de répertoire. |
declare |
non |
non |
non |
Synonyme de typeset. |
echo |
oui |
oui |
oui |
Affichage. |
env |
oui |
oui |
oui |
Liste des variables exportées. |
eval |
oui |
oui |
oui |
Double évaluation. |
exec |
oui |
oui |
oui |
Redirections/remplacement du shell par une commande. |
exit |
oui |
oui |
oui |
Quitter un shell. |
export |
oui |
oui |
oui |
Exportation d’une variable. |
expr |
oui |
oui |
oui |
Arithmétique. |
f1() |
oui |
oui |
oui |
Définition d’une fonction. |
fc |
non |
oui |
oui |
Historique de commandes. |
fg |
non |
oui |
oui |
Faire passer un processus en avant-plan. |
for |
oui |
oui |
oui |
Structure de contrôle. |
function f1 |
non |
oui |
oui |
Définition d’une fonction. |
getopts |
oui |
oui |
oui |
Analyse des options d’un script. |
if |
oui |
oui |
oui |
Structure de contrôle. |
jobs |
non |
oui |
oui |
Liste des processus en arrière-plan. |
kill |
oui |
oui |
oui |
Envoi de signal. |
let |
non |
oui |
oui |
Arithmétique. |
newgrp |
oui |
oui |
non |
Changement de groupe. |
print... |