This commit is contained in:
2024-09-10 15:13:11 +02:00
commit 778bb476fa
140 changed files with 6123 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
I)
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.
2.
En écrivant echo "Hello world!" on peut faire dire au terminal "Hello World!".
3.
echo "$?" permet de connaitre le code de status de la dernière commande.
(Hello world! à pour code 0).
4.
Avec la commande ls fi nous regardons si le fichier fi est présent.
(Nous constatons que le dossier est présent dans le dossier actuel)
5.
Nous constatons que le code de status de la commande ls fi est de 0.
6.
Avec la commande ls -l fi nous demandons a voir des informations sur le fichier fi.
7.
Nous constatons que le code de status de la commande ls -l fi est de 0.
8.
Avec la commande ls nofi nous regardons si le fichier existe.
(Nous constatons que le dossier n'est soit présent de le dossier actuel soit n'existe pas).
9.
Nous constatons que le code de status de la commande ls nofi est de 2.
Pipeline:
1.
Avec la commande echo "Hello world1!" | echo "Hello world2!" ,nous redirigeons le Hello world2! dans un fichier spécial et le Hello world2! est écrit sur le terminal.
Avec la commande echo "Hello world2!" | echo "Hello world1!" ,nous redirigeons le Hello world1! dans un fichier spécial et le Hello world2! est écrit sur le terminal.
(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.