Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
atelier:chantier:les-commandes-du-shell [02/08/2021 19:24] vv222 Mise en évidence de la distinction entre les commandes et leurs retours |
atelier:chantier:les-commandes-du-shell [02/01/2022 12:53] (Version actuelle) cyrille [La nature des commandes du shell] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : Mieux appréhender le shell bash et ses constituants | * Commentaires : Mieux appréhender le shell bash et ses constituants | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester à-placer}} | + | * Suivi : {{tag>à-placer}} |
* Création par [[user>cyrille]] 02/08/2021 | * Création par [[user>cyrille]] 02/08/2021 | ||
+ | * Relecture et complément par [[user>vv222]], [[user>enicar]] 02/08/2021 | ||
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=30409 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=30409 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 35: | Ligne 36: | ||
//**Ces commandes primitives ne génèrent pas de nouveaux processus, contrairement aux commandes externes.**// | //**Ces commandes primitives ne génèrent pas de nouveaux processus, contrairement aux commandes externes.**// | ||
- | Pour avoir de l'aide quant à ces commandes, il faut passer par **--help** si il n'y a d'entrée dans **man**. | + | Pour avoir de l'aide quant à ces commandes, il faut passer par **help** (**help cd**). |
- | On trouve les commandes : set, cut, cd, true, false, test, exec, echo, pwd... | + | On trouve les commandes : set, cd, help, true, false, test, exec, echo, pwd... |
Par exemple : | Par exemple : | ||
Ligne 61: | Ligne 62: | ||
Contrairement aux commandes primitives, elles généreront un nouveau processus. | Contrairement aux commandes primitives, elles généreront un nouveau processus. | ||
- | Pour accéder à l'aide de ces commandes, il faut passer par la commande **man** ou passer le paramètre **--help** à la commande. | + | Pour accéder à l'aide de ces commandes, il faut passer par la commande **man** ou passer le paramètre **<nowiki>--</nowiki>help** à la commande. |
Par exemple : | Par exemple : | ||
Ligne 84: | Ligne 85: | ||
Exemple d'alias : | Exemple d'alias : | ||
<code user> | <code user> | ||
- | alias monipv6='curl '\''https://api64.ipify.org?format=json'\''' | + | alias monipv6='curl "https://api64.ipify.org?format=json"' |
</code> | </code> | ||
Ligne 102: | Ligne 103: | ||
</code> | </code> | ||
<code> | <code> | ||
- | monipv6 est un alias vers « curl 'https://api64.ipify.org?format=json' » | + | monipv6 est un alias vers « curl "https://api64.ipify.org?format=json" » |
</code> | </code> | ||