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 Dernière révision Les deux révisions suivantes | ||
doc:programmation:shell:pipe [24/09/2015 18:16] milou [Pipe] |
doc:programmation:shell:pipe [22/08/2018 14:09] e-miel [Scénario complexe] "Blocant" devient "Bloquant" |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Le caractère pipe est « | ». | + | Le caractère pipe est « | » et s'obtient avec la combinaison de touches : <key>Alt Gr</key> avec le <key>6</key> du clavier des **lettres**. |
Les redirections d'entrée/sortie(([[:doc:programmation:shell:chevrons | Les redirections en commande]])) permettent de rediriger les résultats vers un fichier. \\ | Les redirections d'entrée/sortie(([[:doc:programmation:shell:chevrons | Les redirections en commande]])) permettent de rediriger les résultats vers un fichier. \\ | ||
Ligne 240: | Ligne 240: | ||
<note>La majorité des données a été perdue, alors que le scénario est identique au premier, au type d'écriture près.</note> | <note>La majorité des données a été perdue, alors que le scénario est identique au premier, au type d'écriture près.</note> | ||
- | === WRITE > READ non-blocant === | + | === WRITE > READ non-bloquant === |
<code user>wr 1s10k300k7k 2s5k 4s200k | rd -n 0s2k 3s5000k 5s6k</code> | <code user>wr 1s10k300k7k 2s5k 4s200k | rd -n 0s2k 3s5000k 5s6k</code> | ||
Ligne 256: | Ligne 256: | ||
<note>Comme précédemment, on voit que **wr** a été tué durant son sommeil.</note> | <note>Comme précédemment, on voit que **wr** a été tué durant son sommeil.</note> | ||
- | === WRITE non-blocant > READ non-bloquant === | + | === WRITE non-bloquant > READ non-bloquant === |
<code user>wr -n 1s10k300k7k 2s5k 4s200k | rd -n 0s2k 3s5000k 5s6k</code> | <code user>wr -n 1s10k300k7k 2s5k 4s200k | rd -n 0s2k 3s5000k 5s6k</code> |