Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-08-2010 19:55:41

fseb59
Membre
Lieu : Lille
Distrib. : Lenny 5.0.5
Noyau : 2.6.26-2-686
(G)UI : KDE 3.5.10
Inscription : 21-07-2010

Les metacaracteres.

Salut,

Voilà je commence a étudier votre wiki et il y a un symbole que je ne comprends pas: |

J'ai vu dans le wiki une section " Les metacaracteres" mais malheureusement la section n'est pas encore créée.

Alors si vous pouvez m'éclairer sur ce symbole, et si il y a d'autre symboles de ce genre, si vous pouvez me donner des liens en attendant que le wiki soit fait.

Merci.:)

Hors ligne

#2 11-08-2010 21:06:56

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Les metacaracteres.

Salut,

Un tube | permet de relier deux ou plusieurs commandes , ce tube s'obtient avec les touches Alt Gr + 6

Exemple: ls -al /etc | grep root --> permet de connecter la sortie de la commande ls -al à l'entrée de la commande grep
La commande ls -al listera le contenu du répertoire /etc et redirigera ce résultat vers la commande grep
qui cherchera une chaîne de caractères nommé root, résultat final seuls les occurrences à root seront listés.
un autre exemple avec lspci --> lspci | grep Audio

[n3os ~]> lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
01:00.1 Audio device: ATI Technologies Inc Cypress HDMI Audio [Radeon HD 5800 Series]


Pour une description plus complète tu peux regarder le man en ligne de commandes, man pipe

Hors ligne

#3 12-08-2010 19:03:52

fseb59
Membre
Lieu : Lille
Distrib. : Lenny 5.0.5
Noyau : 2.6.26-2-686
(G)UI : KDE 3.5.10
Inscription : 21-07-2010

Re : Les metacaracteres.

Merci, j'ai trouvé d'autres infos:

commande1 | commande2  - le résultat de la commande1 est utilisé par la commande2
commande1 & commande2  - les commandes sont exécutées simultanément, commande1 s'exécutant en arrière-plan
commande1 && commande2 - si la commande1 réussi la commande2 est executée
commande1 || commande2 - la commande2 s'exécute seulement si la commande1 échoue
commande1;commande2    - les commandes sont exécutées dans l'ordre

Source: Lien

Hors ligne

#4 12-08-2010 19:21:23

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Les metacaracteres.

Ah oui, super fseb !

On va donc utiliser le lien dans les regexp ici :
http://debian-facile.org/doc:obsolete:regexp

ou bien créer une commande spécifique pour le tube là :
http://debian-facile.org/manuel:commande

Merci du suivi fseb59 ! smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

Pied de page des forums