Go Back   Το UNIX και Linux Forums > Top Forums > Ο προγραμματισμός και η Shell Scripting
.
Google Site



Ο προγραμματισμός και η Shell Scripting Post ερωτήσεις για KSH, CSH, SH, BASH, Perl, PHP, sed, AWK ΑΛΛΑ και shell scripts και shell scripting γλώσσα εδώ.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Εργαλεία Θέματος Αναζήτηση αυτό το νήμα Βαθμολογήστε Νήμα Display Modes
  #1 (Permalink)  
Old 03-18-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Οκτώβριος 2008
Τοποθεσία: Chennai
Θέσεις: 16
Exclamation Πώς να αποφευχθεί grep προειδοποιητικά μηνύματα

Όλα 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 (Permalink)  
Old 03-18-2009
Συντονιστής
 

Εγγραφή: Φεβρουάριος 2007
Τοποθεσία: Κάτω Χώρες
Δημοσιεύσεις: 4960
Ανακατεύθυνση η παραγωγή των stderr στο / dev / null:


Κωδικός:
find . -type f | xargs grep 'test result - pass' 2>/dev/null | wc -l

  #3 (Permalink)  
Old 03-18-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Οκτώβριος 2008
Τοποθεσία: Chennai
Θέσεις: 16
Χάρη Franklin. Δουλεύει ωραία ..

Μπορείτε να tellme "2" στη μέση 2> / dev / null.

Ευχαριστώ,
Parkkavan
  #4 (Permalink)  
Old 03-18-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Οκτώβριος 2008
Θέσεις: 19
2, με την προεπιλογή είναι το αρχείο pointer για τα μηνύματα λάθους, 1 θέση είναι ότι για την παραγωγή. Και οι δύο πηγαίνουν σε οθόνη από προεπιλογή. Στην περίπτωση αυτή μπορείτε να ανακατευθύνετε σφάλμα / dev / null ώστε να μην τους βλέπω.
  #5 (Permalink)  
Old 03-18-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Οκτώβριος 2008
Τοποθεσία: Chennai
Θέσεις: 16
Χάρη wireonfire για την εξήγηση. :-)

Χαιρετισμοί,
Parkkavan
  #6 (Permalink)  
Old 03-18-2009
Εγγεγραμμένος χρήστης
 

Εγγραφή: Mar 2009
Θέσεις: 3
Έχετε δει αυτό διότι η διοίκηση περνάει τη βρούμε ονόματα αρχείων όπως διαπιστώνει μια λίστα με λέξεις που χωρίζονται με κενά διαστήματα. Το πρόβλημα είναι μερικά από τα αρχεία που έχουν τα ονόματα χώρων. Αν στο 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
Closed Thread

Σελιδοδείκτες

Ετικέτες
grep προειδοποίηση

Εργαλεία Θέματος Αναζήτηση αυτό το νήμα
Αναζήτηση αυτό το νήμα:

Advanced Search
Display Modes Βαθμολογήστε αυτό το νήμα
Βαθμολογήστε αυτό το νήμα:

Απόσπαση Κανονισμού
Εσύ δεν μπορεί να υστέρων νέα νήματα
Εσύ δεν μπορεί να μετά απαντήσεις
Εσύ δεν μπορεί να μετά συνημμένα
Εσύ δεν μπορεί να επεξεργαστείτε τις θέσεις

BB κωδικός είναι Σε λειτουργία
Smilies είναι Σε λειτουργία
[IMG] κωδικός Σε λειτουργία
Κώδικα HTML είναι Εκτός χρήσης
Trackbacks είναι Σε λειτουργία
Pingbacks είναι Σε λειτουργία
Refbacks είναι Εκτός χρήσης


Περισσότερα 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



Όλες οι ώρες είναι GMT -4. Η ώρα τώρα είναι 10:12 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Γλώσσα Μεταφράσεις Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Η UNIX και Linux Φόρουμ Content Copyright © 1993-2010. Όλα τα δικαιώματα Reserved.Ad διαχείριση από RedTyger

Περιεχόμενο σχετικό με τις διευθύνσεις URL vBSEO 3.2.0