Προς το περιεχόμενο

Λυση για την εντολη grep ?


goodMan

Προτεινόμενες αναρτήσεις

Δημοσ.

Παλευω με την εντολη grep και αναζητω λεξεις σε πληθος αρχειων και φακελων.

Θα ηθελα να μαθω για παραδειγμα αν αναζητω τις λεξεις "my name" ποια εντολη πρεπει να γραψω?

 

Με την εντολη αυτη ->grep -Rn my name * βρισκει ολα τα αρχεια που περιεχουν την λεξη "my" μονο και οχι την my name,

Δημοσ.

Η grep επιστρέφει την γραμμή που περιέχει αυτό που αναζητάς. Για παράδειγμα

>cat myfile.txt | grep y0

Η cat θα επιστρέψει το περιεχόμενο του myfile.txt και στη συνέχεια το grep θα επιστρέψει όλες τις γραμμές που περιέχουν την λέξη y0.

Δημοσ.
>grep -R "my name" * 

 

ελληνικά

 

 

Το ιδιο αποτελεσμα δινει η εντολη καθως βρισκει μονο το "my" και οχι το "my name"

 

Αυτο που θελω ουσιαστικα ειναι :

 

Ψαξε σε ολα τα αρχεια

το "my" οποιοσδηποτε χαρακτηρας "name"

Δημοσ.

Αυτο που θελω ουσιαστικα ειναι :

 

Ψαξε σε ολα τα αρχεια

το "my" οποιοσδηποτε χαρακτηρας "name"

 

αυτό είναι διαφορετικό απ'αυτό που ζήτησες στο αρχικό σου μήνυμα.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...