![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| cp erreur de script, pls aider à déboguer! | wrapster | UNIX for Advanced & Expert Users | 1 | 05-24-2008 09:12 AM |
| dont l'un est la meilleure méthode pour le débogage du script shell? | psiva_arul | UNIX for Advanced & Expert Users | 2 | 05-20-2008 07:33 AM |
| le débogage d'un script? | wrapster | De programmation et de script Shell | 2 | 03-25-2008 11:07 AM |
| Le débogueur de script FTP | alfredo123 | De programmation et de script Shell | 1 | 11-08-2006 01:22 PM |
| HP-UX Debugging Shell script | shihabvk | De programmation et de script Shell | 1 | 04-24-2006 10:55 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Nee aider le débogage de script plz ..
J'ai des problèmes avec ce script. Menu n'est pas venue jusqu'à moi rapidement. J'ai travaillé sur elle pendant des jours et ne peut toujours pas voir le problème. Tout le monde peut aider, je vous serais reconnaissant de bien. D'éventuels problèmes avec la syntaxe et la fonction des appels.
Thks ... TMP \u003d $ tapemgr / rpts / tmp # TAPE MANAGER MAIN MENU tout: faire clair tapemgr_Main_Menu () ( echo "Tape Management System Menu" echo "Ce système est utilisé pour faire rapport et Legato ERV Offsite Tapes de retour" 1. BUR IPS Tape Rapport Offsite 2. BUR IPS TAPE retours de ERV q. Quitter ou Ctrl-C echo "Sélectionnez une option 1,2, q" lire option case $ option 1) Tapes_Offsite_Menu ();; 2) Tapes_Return_Menu ();; q) la sortie;; esac fait ) Tapes_Offsite_Menu () ( echo "Sélectionnez une option pour les Offsite Rapport - '(W)' eekly" (M) "ENSUEL '(B)« les autres » lire option case $ option W) Weekly_Offsite ();; M) Monthly_Offsite ();; B) Both_Offsite ();; x) tapemgr_Main_Menu ();; esac ) Tapes_Return_Menu () ( echo "Tapes Retour Menu" echo "Enter IPS bande '(V) olumes ou (D) ates à retourner" echo "R - Retour au menu principal" case $ SEL en V) Volume_Returns ();; D) Volume_Date_Returns ();; r) tapemgr_Main_menu ();; esac ) Volume_Returns () ( echo "Enter Volumes à retourner", lire $ input mminfo-volume q \u003d $ 1-q location \u003d VRE | awk ( 'print $ 1') # If [location \u003d! "VRE"], puis echo "volume n'existe pas à VRE" # Fi ) Volume_Date_Returns () ( echo "Retour de tous" "expiré" VRE bandes "(y / n) '" # If $ 1 \u003d "y", puis mminfo-q \u003d volrent expiré location \u003d-q-r VRE volume, volretent, piscine | suite> $ TMP / vol.out echo "Est-ce la bonne liste de la liste des enregistrements à renvoyer?" # If $ 1 \u003d\u003d "y", puis sur Suivant echo "Entrez la date de cassettes à retourner» (jj / mm / aa ou entrer aujourd'hui, hier, la semaine dernière) », lire: 1 # If $ 1 \u003d? mminfo-volretent q \u003d $ 1-location \u003d q-r VRE volume, volrent, piscine | plus de $ TMP / vol.out # Fi ) # # Run Offsite Weekly Report Weekly_Offsite () ( echo "$ dat BURS Weekly Report Offsite STK9310 Tape"> $ WOFFSITE mminfo-r volume, volretent, piscine, location piscine-q \u003d "Full COE Offsite Weekly" q-location \u003d "STK9310">> $ WOFFSITE> $ EJECT_TAPES echo "Total HEBDOMADAIRE Offsite IPS RUBANS" | wc-l | WOFFSITE $> $ OFFSITE_REPORT> $ EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # Run Rapport mensuel Monthly_OffSite () ( echo "$ dat BURS Weekly Report Offsite STK9310 Tape"> $ MOFFSITE mminfo-r volume, volretent, piscine, location piscine-q \u003d "Full COE Offsite mensuel" q-location \u003d "STK9310">> $ MOFFSITE> $ EJECT_TAPES echo "TOTAL mensuel Offsite IP Tapes" | wc-l $ MOFFSITE> OFFSITE_REPORT $> $ EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # # # Ou toutes les deux bandes qui doivent être hors mensuel ou hebdomadaire Both_Offsite () ( echo "$ dat BURS Toute Offsite STK9310 Tape Report"> $ BOFFSITE mminfo-r volume, volretent, piscine, location piscine-q \u003d "Full COE Offsite mensuel" q-location \u003d "STK9310"> BOFFSITE $> $ EJECT_TAPES mminfo-r volume, volretent, piscine, location piscine-q \u003d "Full COE Offsite Weekly" q-location \u003d "STK9310">> BOFFSITE $>> $ EJECT_TAPES echo "Total IPS va Offsite Tapes" | wc-l $ BOFFSITE>> $ BOFFSITE>> EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # # Envoyer par mail EMAIL_NOTIFICATION () ( echo "mail function" ) # Créer les fichiers pour cuting TMP et de coller TMP_FILES () ( cut-c1-8 $ EJECT_TAPES | sort +1> $ TMP / eject_sort.out ) # FTP SERVEUR DE FICHIERS D'HÔTE FTP_FILES () ( ftp-n $ FTP_HOST <<END_SCRIPT quote USER $ FTP_LOGIN quote PASS $ FTP_PWD END_SCRIPT ) bash-2.05 $ |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|