|
|
|
|
Google Site
|
|||||||
| Φόρουμ | Εγγραφή | Ιστολόγιο | Man Σελίδες | Κανόνες Φόρουμ | Σύνδεσμοι | Λευκώματα | Συχνές ερωτήσεις | Χρήστες | Ημερολόγιο | Αναζήτηση | Η σημερινή Θέσεις | Mark Forums Read |
| Ο προγραμματισμός και η Shell Scripting Post ερωτήσεις για KSH, CSH, SH, BASH, Perl, PHP, sed, AWK ΑΛΛΑ και shell scripts και shell scripting γλώσσα εδώ. |
![]() |
|
|
Εργαλεία Θέματος | Αναζήτηση αυτό το νήμα | Βαθμολογήστε Νήμα | Display Modes |
|
|||
|
Όλα Hi,
Όταν προσπαθώ να grep για patern σε έναν κατάλογο, έχω αρχίσει προειδοποίηση όπως "Δεν υπάρχει τέτοιο αρχείο ή κατάλογος". Τέλος πάντων script λειτουργεί όπως αναμένεται. Αλλά πρέπει να αποφευχθεί αυτό το προειδοποιητικό μήνυμα. Pass \u003d "` βρείτε. Τύπου f | xargs grep 'αποτέλεσμα δοκιμασίας - περάσει "| wc-l` " grep: ./results/6052278-1-717520-HFR_QFTS_ALL.__taskid2.isis_test.Beginning: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: ISIS: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: config: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: φορτίο: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: ./results/6052278-1-717520-HFR_QFTS_ALL.__taskid2.isis_test.Beginning: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: διεπαφής% 2Fbasic: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: pings% 2Ftraceroute% 2Fcontroller: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος grep: ελέγχουν: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος Ευχαριστώ, Parkkavan |
| Sponsored Links |
|
|
|
|||
|
2, με την προεπιλογή είναι το αρχείο pointer για τα μηνύματα λάθους, 1 θέση είναι ότι για την παραγωγή. Και οι δύο πηγαίνουν σε οθόνη από προεπιλογή. Στην περίπτωση αυτή μπορείτε να ανακατευθύνετε σφάλμα / dev / null ώστε να μην τους βλέπω.
|
|
|||
|
Έχετε δει αυτό διότι η διοίκηση περνάει τη βρούμε ονόματα αρχείων όπως διαπιστώνει μια λίστα με λέξεις που χωρίζονται με κενά διαστήματα. Το πρόβλημα είναι μερικά από τα αρχεία που έχουν τα ονόματα χώρων. Αν στο Linux ή με άλλο τρόπο, χρησιμοποιώντας GNU αναζήτηση & GNU xargs, μπορείτε να χρησιμοποιήσετε: Κωδικός:
find . -type f -print0 | xargs -0 grep 'test result - pass' | wc -l 'print0 "λέει να βρει χρήση \ 0 ως διαχωριστικό αντί του χώρου, και την επιλογή -0 να xargs λέει ότι για να αποδεχθεί \ 0 ως διαχωριστικό. Τελευταία επεξεργασία από Mumford? Στις 03-18-2009 04:19 μμ.. |
| Sponsored Links | ||
|
|
![]() |
| Σελιδοδείκτες |
| Ετικέτες |
| grep προειδοποίηση |
| Εργαλεία Θέματος | Αναζήτηση αυτό το νήμα |
| Display Modes | Βαθμολογήστε αυτό το νήμα |
|
|
Περισσότερα UNIX και Linux Forum Θέματα που μπορεί να σας Χρήσιμη
|
||||
| Νήμα | Thread Starter | Φόρουμ | Απαντήσεις | Τελευταίο μήνυμα |
| προειδοποιητικά μηνύματα σχετικά με την απεικόνιση της γραμμής | Δανική Shakil | Ο προγραμματισμός και η Shell Scripting | 2 | 02-22-2009 02:22 AM |
| Πληροφορίες req: / var / adm / messages - Kern.warning - ID διαφορετικά μηνύματα | Petrucci | Solaris | 1 | 12-04-2008 01:30 μμ |
| grep ακριβή συμβολοσειρά / αποφευχθεί substring αναζήτηση | albertashish | UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις | 3 | 11-03-2008 12:47 μμ |
| Αναπροσανατολισμός τα προειδοποιητικά μηνύματα. | keka | Ο προγραμματισμός και η Shell Scripting | 1 | 03-20-2007 05:11 AM |
| Telnet Server FTP προειδοποιητικά μηνύματα 500 »Α.Π.Θ. GSSAPI" πώς να επιλύσει;; | csviking | UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις | 0 | 07-10-2006 07:04 AM |