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

Λυση για την εντολη 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"

 

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

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

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