The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
cp script feil, pls hjelp til feilsøking! wrapster UNIX for Advanced & ekspertbrukere 1 05-24-2008 09:12
som en metode som er best for feilsøking skallet script? psiva_arul UNIX for Advanced & ekspertbrukere 2 05-20-2008 07:33
debugging et script? wrapster Shell programmering og Skripting 2 03-25-2008 11:07
FTP feilsøking i skript alfredo123 Shell programmering og Skripting 1 11-08-2006 01:22
HP-UX Debugging Shell script shihabvk Shell programmering og Skripting 1 04-24-2006 10:55

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 11-16-2006
gzs553 gzs553 is offline VIP Member  
Støttespiller
  
 

Bli Dato: Oct 2006
Innlegg: 42
Trenger hjelp feilsøking script .. plz

Jeg har problemer w / dette skriptet. Menyen ikke kommer opp til å spørre meg. Jeg har jobbet på den i flere dager og fortsatt ikke kan se problemet. Alle kan bidra, ville jeg sette pris på det. Mulige problemer med syntaks og funksjonskall.
Thks ...

TMP \u003d $ tapemgr / rpts / tmp

# TAPE MANAGER HOVEDMENY
stund: do
klar
tapemgr_Main_Menu ()
(
echo "Tape Management System Menu"
echo "Dette systemet brukes til å rapportere Legato ERV Alternativ og Tapes Returned"

1. BUR IPS Tape Ekstern rapport
2. BUR IPS TAPE Returnerer fra ERV
q. Avslutt eller Ctrl-C
echo "Velg et alternativ 1,2, q"
les alternativet
case $ alternativet i
1) Tapes_Offsite_Menu ();;
2) Tapes_Return_Menu ();;
q) exit;;
esac
ferdig
)
Tapes_Offsite_Menu ()
(
echo "Velg et alternativ for ekstern rapport - '(W)' eekly '(M)' onthly '(B)' oth"
les alternativet
case $ alternativet i
W) Weekly_Offsite ();;
M) Monthly_Offsite ();;
B) Both_Offsite ();;
x) tapemgr_Main_Menu ();;
esac
)
Tapes_Return_Menu ()
(
echo "Tape Returadresse Meny"
echo "Enter IPS tape '(V) olumes eller (D) ates skal returneres"
echo "R - Tilbake til hovedmenyen»
case $ SEL i
V) Volume_Returns ();;
D) Volume_Date_Returns ();;
r) tapemgr_Main_menu ();;
esac
)
Volume_Returns ()
(
echo "Enter Volumene skal returneres", les $ input
mminfo-q volum \u003d $ 1-q location \u003d ERV | awk ( 'print $ 1')
# If [location \u003d! "ERV"]; da
echo "volumet ikke eksisterer i ERV"
# Fi
)
Volume_Date_Returns ()
(
echo "Return of all" utgått " 'ERV Tapes' (y n) / '"
# If $ 1 \u003d "y", så
mminfo-q volrent \u003d utløpte-q location \u003d ERV-r volum, volretent, pool | mer> $ TMP / vol.out
echo "Er denne listen korrekt liste over båndene skal returneres?
# Hvis $ 1 \u003d\u003d "y", så neste
echo "Skriv inn dato for bånd skal returneres '(mm / dd / åå eller skriv i dag, i går, forrige uke)", les $ 1
# If $ 1 \u003d?
mminfo-q volretent \u003d $ 1-q location \u003d ERV-r volum, volrent, pool | mer $ TMP / vol.out
# Fi
)
# # Run Weekly Alternativ rapport

Weekly_Offsite ()
(
echo "$ dat Bürs Ukentlig Alternativ STK9310 Tape Report"> $ WOFFSITE
mminfo-r volum, volretent, pool, location-q pool \u003d "COE Full Alternativ Weekly"-q location \u003d "STK9310">> $ WOFFSITE> $ EJECT_TAPES
echo "Sum UKENTLIG offsite IPS TAPES" | wc-l | $ WOFFSITE> $ OFFSITE_REPORT> $ EMAIL_NOTICE
TMP_FILES ()
FTP_FILES ()
EMAIL_NOTIFICATION ()
)

# # Run Monthly Report

Monthly_OffSite ()
(
echo "$ dat Bürs Ukentlig Alternativ STK9310 Tape Report"> $ MOFFSITE
mminfo-r volum, volretent, pool, location-q pool \u003d "COE Full Alternativ Monthly"-q location \u003d "STK9310">> $ MOFFSITE> $ EJECT_TAPES
echo "totale månedlige Ekstern IP Tapes" | wc-l $ MOFFSITE> $ OFFSITE_REPORT> $ EMAIL_NOTICE
TMP_FILES ()
FTP_FILES ()
EMAIL_NOTIFICATION ()
)

# # # # Både eller Tapes som bør offsite månedlig eller ukentlig
Both_Offsite ()
(

echo "$ dat Bürs Eventuelle Alternativ STK9310 Tape Report"> $ BOFFSITE
mminfo-r volum, volretent, pool, location-q pool \u003d "COE Full Alternativ Monthly"-q location \u003d "STK9310"> $ BOFFSITE> $ EJECT_TAPES
mminfo-r volum, volretent, pool, location-q pool \u003d "COE Full Alternativ Weekly"-q location \u003d "STK9310">> $ BOFFSITE>> $ EJECT_TAPES
echo "Sum IPS Tapes går Alternativ" | wc-l $ BOFFSITE>> $ BOFFSITE>> EMAIL_NOTICE
TMP_FILES ()
FTP_FILES ()
EMAIL_NOTIFICATION ()
)

# # # Send Email Notification

EMAIL_NOTIFICATION ()
(
echo "postfunksjonen"
)

# Lag TMP-filer for cuting og lime
TMP_FILES ()
(
cut-c1-8 $ EJECT_TAPES | sort 1> $ TMP / eject_sort.out
)
# FTP FILER TIL vertsserveren
FTP_FILES ()
(
ftp-n $ FTP_HOST <<END_SCRIPT
Sitat USER $ FTP_LOGIN
Sitat PASS $ FTP_PWD
END_SCRIPT
)
bash-2.05 $
 

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 08:48.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0