![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| cp scriptfejl, pls hjælp i debugging! | wrapster | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 05-24-2008 09:12 AM |
| som en metode der er bedst for debugging råtanken script? | psiva_arul | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 05-20-2008 07:33 AM |
| debugging et script?? | wrapster | Shell Programmering og Scripting | 2 | 03-25-2008 11:07 AM |
| FTP scriptfejlfinding | alfredo123 | Shell Programmering og Scripting | 1 | 11-08-2006 01:22 PM |
| HP-UX fejlfindingsoplysninger Shell script | shihabvk | Shell Programmering og Scripting | 1 | 04-24-2006 10:55 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Nee hjælpe debugging script .. plz
Jeg har problemer med w / dette script. Menuen er ikke kommer op at bede mig. Jeg har arbejdet på det i dag og kan stadig ikke se problemet. Alle kan hjælpe, ville jeg sætte pris på det. Mulige problemer med syntaks og funktion opkald.
Thks ... TMP \u003d $ tapemgr / rpts / tmp # TAPE MANAGER HOVEDMENU mens: do klar tapemgr_Main_Menu () ( echo "Tape Management System Menu" echo "Dette system bruges til at rapportere Legato ERV Offsite og Tapes Hjemkomst" 1. BUR IPS Tape Offsite Report 2. BUR IPS TAPE Returns fra ERV q. Afslut eller Ctrl-C echo "Vælg en indstilling 1,2, q" læs option tilfælde $ option i 1) Tapes_Offsite_Menu ();; 2) Tapes_Return_Menu ();; q) exit;; ESAC gjort ) Tapes_Offsite_Menu () ( echo "Vælg en indstilling for Offsite rapport - '(W)' eekly '(M)' onthly '(B)' OTH" læs option tilfælde $ option i W) Weekly_Offsite ();; M) Monthly_Offsite ();; B) Both_Offsite ();; x) tapemgr_Main_Menu ();; ESAC ) Tapes_Return_Menu () ( echo "Tapes Retur Menu" echo "Indtast IPS bånd '(V) olumes eller (D) ater skal returneres'" echo "R - Return to Main Menu" tilfælde $ SEL i V) Volume_Returns ();; D) Volume_Date_Returns ();; r) tapemgr_Main_menu ();; ESAC ) Volume_Returns () ( echo "Indtast mængder for at være tilbage" læses $ input mminfo-q volumen \u003d $ 1-q location \u003d ERV | awk ( 'print $ 1') # If [location \u003d! "ERV"]; derefter echo "volumen ikke findes på ERV" # Fi ) Volume_Date_Returns () ( echo "Return of all '" udløbet "' ERV bånd '(y / n)'" # If $ 1 \u003d "y", derefter mminfo-q volrent \u003d udløb-q location \u003d ERV-r volumen, volretent, pool | mere> $ TMP / vol.out echo "Er denne liste den korrekte liste over de bånd, der skal returneres?" # If $ 1 \u003d\u003d "y", så næste echo "Indtast dato for bånd, der skal returneres« (mm / dd / åå eller træde i dag, i går, i sidste uge) ' ", læses $ 1 # If $ 1 \u003d? mminfo-q volretent \u003d $ 1-q location \u003d ERV-r volumen, volrent, pool | flere $ TMP / vol.out # Fi ) # # Kør Weekly Offsite Report Weekly_Offsite () ( echo "$ dat BURS Weekly Offsite STK9310 Tape rapporten"> $ WOFFSITE mminfo-r volumen, volretent, pool, location-q pool \u003d "COE Fuld Offsite Weekly"-q location \u003d "STK9310">> $ WOFFSITE> $ EJECT_TAPES echo "totale ugentlige offsite IPS bånd" | wc-l | $ WOFFSITE> $ OFFSITE_REPORT> $ EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # Kør Monthly Report Monthly_OffSite () ( echo "$ dat BURS Weekly Offsite STK9310 Tape rapporten"> $ MOFFSITE mminfo-r volumen, volretent, pool, location-q pool \u003d "COE Fuld Offsite Monthly"-q location \u003d "STK9310">> $ MOFFSITE> $ EJECT_TAPES echo "samlede månedlige Offsite IP Tapes" | wc-l $ MOFFSITE> $ OFFSITE_REPORT> $ EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # # # Begge eller Tapes, der bør offsite månedlige eller ugentlige Both_Offsite () ( echo "$ dat BURS Enhver Offsite STK9310 Tape rapporten"> $ BOFFSITE mminfo-r volumen, volretent, pool, location-q pool \u003d "COE Fuld Offsite Monthly"-q location \u003d "STK9310"> $ BOFFSITE> $ EJECT_TAPES mminfo-r volumen, volretent, pool, location-q pool \u003d "COE Fuld Offsite Weekly"-q location \u003d "STK9310">> $ BOFFSITE>> $ EJECT_TAPES echo "Total IPS Tapes går Offsite" | wc-l $ BOFFSITE>> $ BOFFSITE>> EMAIL_NOTICE TMP_FILES () FTP_FILES () EMAIL_NOTIFICATION () ) # # # Send Email Notification EMAIL_NOTIFICATION () ( echo "mail-funktion" ) # Opret TMP filer til cuting og indsætte TMP_FILES () ( cut-c1-8 $ EJECT_TAPES | sort 1> $ TMP / eject_sort.out ) # FTP-filer at hoste SERVER FTP_FILES () ( ftp-n $ FTP_HOST <<END_SCRIPT citere bruger $ FTP_LOGIN citere PASS $ FTP_PWD END_SCRIPT ) bash-2.05 $ |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|