This commit is contained in:
2024-09-10 16:40:29 +02:00
parent 778bb476fa
commit 0ecbdd4585
4 changed files with 227 additions and 6 deletions

View File

@@ -1,4 +1,6 @@
I)
I. Quelques formes des lignes de commandes.
Forme Simple:
1.
La commande echo permet d'écrire des caractères ou de consulter le code de status tous dépend de ce qui est écrit après.
@@ -37,8 +39,39 @@ Avec la commande echo "Hello world2!" | echo "Hello world1!" ,nous redirigeons l
(rajouter le signe | permet de rediriger tous se qu'il y avant sur un fichier spécial.
Liste:
Si la commande s'execute sans erreur le echo "$?" sera 0.
Si la commande s'execute avec erreur le echo "$?" sera 2.
& : si la commande mise avant n'a pas d'erreur la commande d'après s'executera, si il y a une erreur la commande d'après ne s'executera pas.
| : si la commande avant le pipeline n'a pas d'erreur elle n'executera pas la commande après la pipeline mais si la partie de la commande avant la pipeline a une erreur la commande écrite après la pipeline sera exécuter.
0 : La commande a réussi sans erreurs. C'est le code de retour standard pour indiquer un succès.
1 : Il s'agit d'une erreur générale ou d'un échec. C'est un code d'erreur générique qui peut signifier que quelque chose s'est mal passé, ( sans spécifier la nature exacte de l'erreur).
2 : Ce code est souvent utilisé pour des erreurs spécifiques liées à des arguments ou des paramètres invalides, bien que cela puisse varier selon le programme ou la commande.
Regardez la page manuel de la commande et regardez le Exit status.
&& : si la commande mise avant n'a pas d'erreur la commande d'après s'executera, si il y a une erreur la commande d'après ne s'executera pas .
| : Permet d'envoyé la commande 1 en porte d'entré pour la commande 2 . (si la commande n'a pas de porte d'entré seulement la deuxième commande et executer).
|| : est un porte ou .
II. Redirections des entrées/sorties.
> : permet de créez un fichier avec pour nom le mot écrit juste après ,écrivant seulement les commandes sans erreur.
>>: permet de écrire la commande sans erreur dans le fichier mit en ajouter sans réécrire le fichier.
2> : permet de créez un fichier avec pour nom le mot écrit juste après , écrivant seulement les commandes et le message d'erreur avec erreur.
2>&1 permet de créez un fichier avec pour le nom le mot écrit, écrivant les commandes et les message avec ou sans erreur.
> permet de rédictionner seulement la sortie standard.
< permet de rédirectionner seulement la rentré standard.
wc permet de voir le nombre de ligne , colone et nombre de caractère.
Exemple:
ls -l /etc/ > output_file permet de mettre dans le fichier output_file le résultat de la commande ls -l dans le dossier etc .