The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
des comparaisons entre le contenu de deux répertoires xyzt UNIX pour les nuls Questions et réponses 2 04-29-2008 10:36 AM
recherche de fichiers à travers tous les sous-répertoires sous le répertoire courant milagros De programmation et de script Shell 5 05-15-2007 04:00 PM
la recherche de contenu de fichiers Aretai UNIX pour les nuls Questions et réponses 19 03-09-2007 06:44 AM
Recherche de fichiers de plus de 30 jours dans le répertoire courant cxredd4 De programmation et de script Shell 18 06-11-2006 02:16 AM
Suppression de fichiers de recherche et de contenu rkumar28 De programmation et de script Shell 7 02-27-2005 05:40 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 01-23-2008
tiger99 tiger99 is offline
Registered User
  
 

Join Date: Nov 2005
Posts: 22
recherche le contenu des dossiers en cours et sous-répertoires

Salut
Je me demandais pourquoi commande 2 ne fonctionne pas comme commande 1 ci-dessous.

1.
rechercher. -exec grep "test" '()' \;-print

2.
ls-R | grep "test"

J'essaie de recherche "test" de tous les dossiers en cours et sous-répertoires. Quel est le problème avec ma commande 2?

Merci d'avance pour votre aide
  #2 (permalink)  
Old 01-23-2008
shamrock shamrock is offline Forum Advisor  
Registered User
  
 

Join Date: Oct 2007
Lieu: États-Unis
Posts: 750
Citation:
Posté par tiger99 View Post
Salut
Je me demandais pourquoi commande 2 ne fonctionne pas comme commande 1 ci-dessous.

1.
rechercher. -exec grep "test" '()' \;-print

2.
ls-R | grep "test"

J'essaie de recherche "test" de tous les dossiers en cours et sous-répertoires. Quel est le problème avec ma commande 2?

Merci d'avance pour votre aide
2 commande recherche les noms de fichiers qui ont la chaîne "test" dans le cadre de leur nom alors que la commande 1 recherches de la chaîne "test" à l'intérieur de chacun des fichiers.

Code:
ls -R | xargs grep "test"  #this makes command 2 like command 1
  #3 (permalink)  
Old 01-23-2008
tiger99 tiger99 is offline
Registered User
  
 

Join Date: Nov 2005
Posts: 22
Salut shamrock
Merci pour votre aide

Toutefois, le code que vous avez suggéré
ls-R | xargs grep "test"

me donne une liste énorme de mettre fin à "Aucun fichier ou répertoire".
c'est-à-dire
grep: expr.sh: Aucun fichier ou direcotory

Est-il possible de n'afficher que le répertoire et le nom du fichier, lorsque le texte que je suis à la recherche se trouve?

Merci
  #4 (permalink)  
Old 01-23-2008
mehmet_demirez mehmet_demirez is offline
Registered User
  
 

Join Date: Dec 2007
Lieu: Istanbul
Posts: 23
essayez ceci:

rechercher. | Xargs grep-l "test"
  #5 (permalink)  
Old 01-23-2008
summer_cherry summer_cherry is online now Forum Advisor  
Registered User
  
 

Date d'inscription: juin 2007
Lieu: Beijing Chine
Posts: 1088
2> / dev / null

Salut,

Pour la "Aucun fichier ou répertoire", c'est parce que il ya des messages d'erreur d'impression sur le stand de sortie, vous pouvez les ignorer en ajoutant

Code:
2>/dev/null
à la fin de la commande, qui va stopper l'impression de l'ensemble le message d'erreur au stand de sortie qui est notre fond d'écran.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:00 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0