συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Unix

Πώς να ψάξει για ένα String σε ένα αρχείο σε Unix

Το λειτουργικό σύστημα Unix χρησιμοποιεί αρχεία απλού κειμένου για πολλά διαφορετικά πράγματα , όπως χειρόγραφα, αρχεία ρυθμίσεων , κούτσουρα και τα στοιχεία του λογαριασμού του χρήστη . Αυτά τα αρχεία μπορεί να είναι χιλιάδες παραγάδια . Αυτό καθιστά το έργο της που ψάχνουν για μια συγκεκριμένη λέξη τρομακτικό . Η " grep " εντολή επιτρέπει στο χρήστη να αναζητήσετε μια ακολουθία χαρακτήρων σε ένα αρχείο κειμένου . Από προεπιλογή , grep ψάχνει για τους χαρακτήρες , ώστε , ανεξάρτητα από την περίπτωση ή αν θα είναι μέρος μιας μεγαλύτερης λέξης . Υπάρχουν επιλογές που μπορούν να χρησιμοποιηθούν με την εντολή να περιορίσετε τα αποτελέσματα της αναζήτησης . Οδηγίες
Η 1

Συνδεθείτε σε ένα τερματικό συνεδρία ή να ανοίξετε ένα παράθυρο τερματικού . 2

Πληκτρολογήστε την εντολή " grep " Αντικατάσταση της λέξη " " με την ακολουθία χαρακτήρων που ψάχνετε . Αντικαταστήστε το " " με το ακριβές όνομα του αρχείου . Η έξοδος θα επιστρέψει την πλήρη γραμμή του κειμένου που εμφανίζεται το string μέσα θα επιστρέψει τίποτα, αν το string δεν βρέθηκε στο αρχείο .
Εικόνων 3

Πληκτρολογήστε την εντολή " grep - i " για να ταιριάζει με την υπόθεση του string . Για παράδειγμα, το " grep -i String file.txt " θα επιστρέψει όλες τις εμφανίσεις του " String ", αλλά όχι τις περιπτώσεις των " χορδών ".
Η 4

Πληκτρολογήστε την εντολή " grep -w ? " για να ταιριάζει με ολόκληρες λέξεις . Για παράδειγμα, το " grep -w σειρά file.txt " θα επιστρέψει μόνο τις γραμμές με " string" ως ένα πλήρες λέξη , δεν θα επιστρέψει γραμμές που έχουν τη λέξη " string1 " σε αυτά .
5

Πληκτρολογήστε την εντολή " έξοδος" για να κλείσετε το τερματικό συνεδρία .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα