comprend pas une commande linux

comprend pas une commande linux - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 20-04-2007 à 18:27:06    

Bonjour,
 
voila je fais des exos sur les commandes linux et j'ai les soluces mais pas toutes les explications.
je dois chercher les fichiers commançant par g sauf dans le répertoire X11 jusque la je comprends.
Ce que je ne vois pas c'est l'utilité de l'option -o à quoi sert il.
Voila la commande
 
 
find . -path './X11' -prune -o -type f -name "g* -print    

Reply

Marsh Posté le 20-04-2007 à 18:27:06   

Reply

Marsh Posté le 20-04-2007 à 18:39:00    

Tiré du man de find :
 

expr1 -o expr2
              Or; expr2 is not evaluated if expr1 is true.


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 20-04-2007 à 19:00:18    

salut zzozo,
 
le soucis c'est quel signification lui donner avec cette commande  
 
find . -path './X11' -prune -o -type f -name "g* -print
 
ou est le vrai

Reply

Marsh Posté le 20-04-2007 à 19:38:46    

tu peux faire une recherche en utilisant des regex (-regex ou -iregex)

Reply

Marsh Posté le 20-04-2007 à 23:44:45    

merci de vos réponses
 
Plus géneralement sous linux les commandes comme find ne sont pas des simples commandes mais des programmes avec des tas d'options.

Reply

Marsh Posté le 21-04-2007 à 13:20:52    

1 commande = 1 programme (sauf builtin du shell)


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed