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 Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shell:chevrons [22/09/2015 18:08] milou [Entrée] |
doc:programmation:shell:chevrons [29/10/2015 16:54] milou [Sortie] |
||
---|---|---|---|
Ligne 159: | Ligne 159: | ||
<code user> | <code user> | ||
ls -l dossier1</code> | ls -l dossier1</code> | ||
- | <code bash>total 4 | + | <file config retour de la commande>total 4 |
- | -rw-r--r-- 1 user user 17 oct. 16 18:31 test1.txt</code> | + | -rw-r--r-- 1 user user 17 oct. 16 18:31 test1.txt</file> |
On se sert du caractère « > » pour rediriger la sortie standard (celle qui va normalement sur écran). | On se sert du caractère « > » pour rediriger la sortie standard (celle qui va normalement sur écran). | ||
Ligne 169: | Ligne 169: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>total 4 | + | <code config retour de la commande>total 4 |
-rw-r--r-- 1 user user 17 oct. 16 18:31 test1.txt</code> | -rw-r--r-- 1 user user 17 oct. 16 18:31 test1.txt</code> | ||
Ligne 182: | Ligne 182: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>total 4 | + | <file config retour de la commande>total 4 |
- | -rw-r--r-- 1 user user 17 oct. 16 18:31 test2.txt</code> | + | -rw-r--r-- 1 user user 17 oct. 16 18:31 test2.txt</file> |
On voit que l'écriture précédente a été remplacée. | On voit que l'écriture précédente a été remplacée. | ||
Ligne 210: | Ligne 210: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>total 4 | + | <file config retour de la commande>total 4 |
-rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt | -rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt | ||
total 4 | total 4 | ||
- | -rw-r--r-- 1 user user 17 oct. 16 18:50 test2.txt</code> | + | -rw-r--r-- 1 user user 17 oct. 16 18:50 test2.txt</file> |
Ligne 227: | Ligne 227: | ||
<code user> | <code user> | ||
rmdir dossier3</code> | rmdir dossier3</code> | ||
- | <code bash>rmdir: échec de suppression de « dossier3 »: Aucun fichier ou dossier de ce type</code> | + | <file config retour de la commande>rmdir: échec de suppression de « dossier3 »: Aucun fichier ou dossier de ce type</file> |
<code user> | <code user> | ||
Ligne 234: | Ligne 234: | ||
<code user> | <code user> | ||
cat error.log</code> | cat error.log</code> | ||
- | <code bash>rmdir: échec de suppression de « dossier3 »: Aucun fichier ou dossier de ce type</code> | + | <file config retour de la commande>rmdir: échec de suppression de « dossier3 »: Aucun fichier ou dossier de ce type</file> |
==== Sorties dirigées ==== | ==== Sorties dirigées ==== | ||
Ligne 259: | Ligne 259: | ||
<code user> | <code user> | ||
cat error.log</code> | cat error.log</code> | ||
- | <code bash>ls: impossible d'accéder à dossier3: Aucun fichier ou dossier de ce type</code> | + | <file config retour de la commande>ls: impossible d'accéder à dossier3: Aucun fichier ou dossier de ce type</file> |
L'erreur s'est bien redirigée pour s'écrire dans le fichier **error.log**. | L'erreur s'est bien redirigée pour s'écrire dans le fichier **error.log**. | ||
Ligne 277: | Ligne 277: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>total 4 | + | <file config retour de la commande>total 4 |
- | -rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt</code> | + | -rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt</file> |
Utilisons maintenant la double direction en sortie des 2 fichiers : | Utilisons maintenant la double direction en sortie des 2 fichiers : | ||
Ligne 288: | Ligne 288: | ||
<code user> | <code user> | ||
cat tuto_resultat.txt</code> | cat tuto_resultat.txt</code> | ||
- | <code bash>total 4 | + | <file config retour de la commande>total 4 |
- | -rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt</code> | + | -rw-r--r-- 1 user user 17 oct. 16 18:53 test1.txt</file> |
<code user> | <code user> | ||
cat error.log</code> | cat error.log</code> | ||
- | <code bash>ls: impossible d'accéder à dossier3: Aucun fichier ou dossier de ce type</code> | + | <file config retour de la commande>ls: impossible d'accéder à dossier3: Aucun fichier ou dossier de ce type</file> |
Les erreurs se sont bien ajoutées dans le fichier **error.log** et le fichier **resultat.txt** n'a pas subi de modification. :-) | Les erreurs se sont bien ajoutées dans le fichier **error.log** et le fichier **resultat.txt** n'a pas subi de modification. :-) | ||
Ligne 308: | Ligne 308: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>ls: impossible d'accéder à dossier4: Aucun fichier ou dossier de ce type</code> | + | <file config retour de la commande>ls: impossible d'accéder à dossier4: Aucun fichier ou dossier de ce type</file> |
Impec nous avons l'erreur redirigée en écriture dans notre répertoire resultat.txt | Impec nous avons l'erreur redirigée en écriture dans notre répertoire resultat.txt | ||
Ligne 320: | Ligne 320: | ||
<code user> | <code user> | ||
cat resultat.txt</code> | cat resultat.txt</code> | ||
- | <code bash>ls: impossible d'accéder à dossier4: Aucun fichier ou dossier de ce type | + | <file config retour de la commande>ls: impossible d'accéder à dossier4: Aucun fichier ou dossier de ce type |
- | ls: impossible d'accéder à dossier5: Aucun fichier ou dossier de ce type</code> | + | ls: impossible d'accéder à dossier5: Aucun fichier ou dossier de ce type</file> |
===== Entrée - Sortie ===== | ===== Entrée - Sortie ===== |