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 [23/03/2015 17:38] milou [Complément] |
doc:programmation:shell:chevrons [23/03/2015 17:50] milou [Entrée] |
||
---|---|---|---|
Ligne 58: | Ligne 58: | ||
Prenons un fichier d'environs 100Mo. | Prenons un fichier d'environs 100Mo. | ||
- | <code bash> | + | <code user> |
dd if=/dev/zero of=fichier bs=1 count=1 seek=100M | dd if=/dev/zero of=fichier bs=1 count=1 seek=100M | ||
1+0 enregistrements lus | 1+0 enregistrements lus | ||
1+0 enregistrements écrits | 1+0 enregistrements écrits | ||
- | 1 octet (1 B) copié, 4,4267e-05 s, 22,6 kB/s | + | 1 octet (1 B) copié, 4,4267e-05 s, 22,6 kB/s</code> |
- | $ ls -lhi | + | <code user>ls -lhi |
total 4,0K | total 4,0K | ||
1163 -rw-r--r-- 1 user user 101M oct. 16 20:34 fichier</code> | 1163 -rw-r--r-- 1 user user 101M oct. 16 20:34 fichier</code> | ||
Vider le fichier se fait aussi simplement que ça : | Vider le fichier se fait aussi simplement que ça : | ||
- | <code bash> | + | <code user> |
- | $ > fichier</code> | + | > fichier</code> |
- | <code bash> | + | <code user> |
- | $ ls -lhi | + | ls -lhi |
total 0 | total 0 | ||
1163 -rw-r--r-- 1 fgivors fgivors 0 oct. 16 20:33 fichier</code> | 1163 -rw-r--r-- 1 fgivors fgivors 0 oct. 16 20:33 fichier</code> | ||
Ligne 99: | Ligne 99: | ||
Créer(([[:doc:editeurs:vim:vim]])) les éléments nécessaires pour réaliser les exemples de ce tuto : | Créer(([[:doc:editeurs:vim:vim]])) les éléments nécessaires pour réaliser les exemples de ce tuto : | ||
- | <code bash> | + | <code user> |
mkdir dossier1 dossier2</code> | mkdir dossier1 dossier2</code> | ||
- | <code bash> | + | <code user> |
vim dossier1/test1.txt</code> | vim dossier1/test1.txt</code> | ||
Ligne 109: | Ligne 109: | ||
fichier de test1</code> | fichier de test1</code> | ||
- | <code bash> | + | <code user> |
vim dossier2/test2.txt</code> | vim dossier2/test2.txt</code> | ||
Ligne 122: | Ligne 122: | ||
Un exemple avec la commande [[:doc:systeme:wc]] (word count) qui permet de compter le nombre de lignes, de mots et de caractères d'un fichier. | Un exemple avec la commande [[:doc:systeme:wc]] (word count) qui permet de compter le nombre de lignes, de mots et de caractères d'un fichier. | ||
- | <code bash> | + | <code user> |
wc dossier1/test1.txt | wc dossier1/test1.txt | ||
1 3 17 dossier1/test1.txt</code> | 1 3 17 dossier1/test1.txt</code> | ||
Ligne 140: | Ligne 140: | ||
**Utilisation avec " < " :** | **Utilisation avec " < " :** | ||
- | <code=user> | + | <code user> |
< ~/dossier1/test1.txt wc # retour : 1 3 17 | < ~/dossier1/test1.txt wc # retour : 1 3 17 | ||
| | ||
Ligne 147: | Ligne 147: | ||
ou | ou | ||
- | <code=user> | + | <code user> |
wc < ~/dossier1/test1.txt # retour : 1 3 17 | wc < ~/dossier1/test1.txt # retour : 1 3 17 | ||
</code> | </code> |