goodMan Δημοσ. 16 Οκτωβρίου 2010 Δημοσ. 16 Οκτωβρίου 2010 Παλευω με την εντολη grep και αναζητω λεξεις σε πληθος αρχειων και φακελων. Θα ηθελα να μαθω για παραδειγμα αν αναζητω τις λεξεις "my name" ποια εντολη πρεπει να γραψω? Με την εντολη αυτη ->grep -Rn my name * βρισκει ολα τα αρχεια που περιεχουν την λεξη "my" μονο και οχι την my name,
miza Δημοσ. 16 Οκτωβρίου 2010 Δημοσ. 16 Οκτωβρίου 2010 Η grep επιστρέφει την γραμμή που περιέχει αυτό που αναζητάς. Για παράδειγμα >cat myfile.txt | grep y0 Η cat θα επιστρέψει το περιεχόμενο του myfile.txt και στη συνέχεια το grep θα επιστρέψει όλες τις γραμμές που περιέχουν την λέξη y0.
goodMan Δημοσ. 16 Οκτωβρίου 2010 Μέλος Δημοσ. 16 Οκτωβρίου 2010 >grep -R "my name" * ελληνικά Το ιδιο αποτελεσμα δινει η εντολη καθως βρισκει μονο το "my" και οχι το "my name" Αυτο που θελω ουσιαστικα ειναι : Ψαξε σε ολα τα αρχεια το "my" οποιοσδηποτε χαρακτηρας "name"
twiner Δημοσ. 16 Οκτωβρίου 2010 Δημοσ. 16 Οκτωβρίου 2010 Αυτο που θελω ουσιαστικα ειναι : Ψαξε σε ολα τα αρχεια το "my" οποιοσδηποτε χαρακτηρας "name" αυτό είναι διαφορετικό απ'αυτό που ζήτησες στο αρχικό σου μήνυμα.
goodMan Δημοσ. 16 Οκτωβρίου 2010 Μέλος Δημοσ. 16 Οκτωβρίου 2010 egrep -R 'my.*name' * Thanks!!!!! :-D:-D
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.