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 05-26-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Θέσεις: 51
παγίδευσης σφάλματα κατά τη χρήση του FTP.

Γειά,

Έχω την παρακάτω shell script να εκτελέσει ftp:

ftp-n $ HOST <<εξάλειψης εκρηκτικών
Παραθέτω ΧΡΗΣΤΗ $ ΧΡΗΣΤΗ
Παραθέτω $ PASS PASS
lcd $ outputd
cd $ dir
δυαδικών
θέσει *. zip
quit
Εξάλειψης εκρηκτικών

Εάν τυχόν σφάλμα προέρχεται από αυτό το σενάριο τότε πώς να παγιδεύουν το σφάλμα. Για π.χ.: ας υποθέσουμε ότι είχαμε λάθος κωδικό μετά την επιστροφή από αυτό το κέλυφος κώδικα δέσμης ενεργειών είναι πάντα έρχονται ως 0. Ακόμη και αν υπάρχει ένα σφάλμα σύνδεσης.

Μήπως κάποιος έχει ιδέα για το πώς να παγιδεύουν ftp λάθη;

Εκτιμώ την απάντησή σας.
Radhika.
Sponsored Links
  #2 (Permalink)  
Old 05-26-2005
Εγγεγραμμένος χρήστης
 

Εγγραφή: Φεβρουάριος 2005
Μηνύματα: 146
Απόσπασμα:
Αρχικά Αποστολέας Radhika

Μήπως κάποιος έχει ιδέα για το πώς να παγιδεύουν ftp λάθη;

Εκτιμώ την απάντησή σας.
Radhika.
Σε γενικές γραμμές θα μπορούσε να ανακατευθύνει την έξοδο stdout και stderr ftp της κλήσης σε ένα αρχείο και στη συνέχεια το ερώτημα το αρχείο καταγραφής για ειδικές επιτυχία ή αποτυχία τους κώδικες επιστροφής για τον καθορισμό του καθεστώτος της τρέχουσας συνόδου ftp. Από την άποψη αυτή ίσως χρειαστεί να δημιουργήσετε διαφορετικά αρχεία καταγραφής για κάθε ftp παρουσίαση και διαχειρίζεται ενεργά σας αρχεία καταγραφής πολύ.

Εάν υπάρχει οποιοδήποτε άλλο τρόπο παρακαλώ συμβουλεύει. Ευχαριστώ. Jerardfjay
  #3 (Permalink)  
Old 05-26-2005
nimo
Αποτελέσματα
 

Μηνύματα: n / a
Δοκιμάστε αυτό:

ftpresults \u003d `ftp-INV $ ip_box_name <<EOB
χρήστη $ $ κωδικό ΚωδΑρΧρήστη
θέσει ftp_file $ $ downstream_name
αντίο
EOB `

ftp_ctr \u003d `echo" $ ftpresults "| grep" 226 "| wc-l`
echo $ ftp_ctr
εάν [$ ftp_ctr \u003d 1]
μετά
echo "FTP του" $ όνομα_αρχείου "σε" $ ip_box_name "ήταν επιτυχής"
echo ""
άλλος
echo \u003d "FTP απέτυχε"
fi

Τελευταία επεξεργασία από nimo? Στις 05-26-2005 07:17 μμ..
  #4 (Permalink)  
Old 05-26-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Θέσεις: 51
Λυπάμαι, τι $ ftpresults σε αυτό.

Είναι σαν stdout και stderr από ftp.sh;
  #5 (Permalink)  
Old 05-26-2005
nimo
Αποτελέσματα
 

Μηνύματα: n / a
My συγγνώμη, ξέχασα μέρος του σεναρίου μου στον συντάκτη. Παρακαλούμε ανατρέξτε στο προηγούμενο μήνυμα μου για το σενάριο και πάλι.
  #6 (Permalink)  
Old 05-27-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Θέσεις: 51
Ευχαριστώ! Όλα για τις ιδέες σας και δείγματα κώδικα. Θα προσπαθήσω σήμερα το πρωί.

Radhika.
Sponsored Links
Closed Thread

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

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

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

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

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


Περισσότερα UNIX και Linux Forum Θέματα που μπορεί να σας Χρήσιμη
Νήμα Thread Starter Φόρουμ Απαντήσεις Τελευταίο μήνυμα
Σημαντικά σφάλματα OS / bash λάθη βοήθεια!! wcmmlynn UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 12 11-13-2007 04:50 AM
RCP παγίδευση σφαλμάτων σε RSh vvejendla Ο προγραμματισμός και η Shell Scripting 2 11-21-2005 11:29 μμ
Adapter Link Λάθη και Λάθη mcastill66 AIX 2 08-02-2005 07:51 μμ
Adapter Link Λάθη και Λάθη mcastill66 UNIX για Advanced & Expert Χρήστες 0 08-02-2005 07:11 μμ
ftp παγίδευση σφαλμάτων Bab00shka UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 1 04-02-2002 12:21 μμ



Όλες οι ώρες είναι GMT -4. Η ώρα τώρα είναι 09:22 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