Σύνταξη:
`FIND [/V] [/C] [/N] [/I] [/O] [
Παράμετροι:
- /V :Εμφανίζει όλες τις γραμμές που δεν περιέχουν το κείμενο αναζήτησης.
- /C :Εμφανίζει μόνο τον αριθμό των γραμμών που περιέχουν το κείμενο αναζήτησης.
- /N :Εμφανίζει τους αριθμούς των γραμμών μαζί με το κείμενο αναζήτησης που βρέθηκε.
- /I :Πραγματοποιεί αναζήτηση χωρίς διάκριση πεζών-κεφαλαίων, που ταιριάζει με το κείμενο αναζήτησης ανεξάρτητα από πεζά γράμματα.
- /O :Ανοίγει το καθορισμένο αρχείο και αναζητά το κείμενο αναζήτησης μόνο εντός του τρέχοντος αρχείου, αγνοώντας τυχόν άλλα αρχεία που αναφέρονται στην εντολή.
- <[search-text]> :Η συγκεκριμένη συμβολοσειρά κειμένου που θέλετε να αναζητήσετε μέσα στα αρχεία.
- [+|-
- <[drive:][path][όνομα αρχείου]> :Καθορίζει τα αρχεία ή τους καταλόγους που θέλετε να αναζητήσετε. Εάν δεν έχει καθοριστεί αρχείο, η εντολή αναζητά την τυπική είσοδο.
Παραδείγματα:
1. Για να αναζητήσετε όλες τις εμφανίσεις της λέξης "παράδειγμα" στο αρχείο "test.txt", αγνοώντας πεζά και πεζά:
`FIND /I "example" test.txt`
2. Για να εμφανίσετε μόνο τους αριθμούς γραμμών όπου βρίσκεται το κείμενο αναζήτησης "σφάλμα" στα αρχεία στον τρέχοντα κατάλογο:
`FIND /N "σφάλμα" *.txt`
3. Για να αναζητήσετε γραμμές που δεν περιέχουν τη λέξη "επιτυχία" και να εμφανίσετε τον αριθμό γραμμών στο αρχείο "report.txt":
`FIND /V "επιτυχία" /C report.txt`
4. Για να αναζητήσετε το κείμενο αναζήτησης ξεκινώντας από το 500ο byte στο αρχείο "log.dat":
`FIND "+500" log.dat`
Συμπερασματικά, η εντολή φίλτρου MS-DOS (FIND) παρέχει τη δυνατότητα αποτελεσματικής αναζήτησης και εμφάνισης συγκεκριμένων συμβολοσειρών κειμένου μέσα σε αρχεία, καθιστώντας την ένα πολύτιμο εργαλείο για διάφορες εργασίες επεξεργασίας κειμένου σε λειτουργικά συστήματα MS-DOS.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα