|
|
|
|
Google Site
|
|||||||
| Forum | Registrera | Blogg | Manualsidor | Forum Regler | Länkar | Album | FAQ | Användare | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
![]() |
|
|
Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|||
|
Hej,
Jag har fortfarande problem när de försöker ta reda på om statusen för en ftp har publicerats. Jag ftp till olika typer (NT, VAX, UNIX, etc. ..) av maskiner. Jag försöker att skriva ett allmänt skript som ftp en fil och sedan kontrollera om FTP var framgångsrik. Jag har provat följande: kontrollera filstorlekar: VAX och UNIX boxar har olika filstorlekar grep ftp resultat: kod 226, vissa boxar har olika talesätt Har du idéer? Tack, Barbara |
| Sponsrade länkar |
|
|
|
||||
|
In det här inläggetJag visar den bästa tekniken som jag har hittat för att få återvända koder. Det är ofullständig, och jag vill gärna se en bättre idé. Eftersom det är så svårt att veta hur lång tid att sova, jag brukar ta min bästa skott, sedan dubbla det. Denna teknik avfall mycket klockan temne.
Ja, det finns flera koder som kan vara resultatet av en operation misslyckas. Du kommer att behöva leta efter dem alla. Men det är inte som alla programmerare kan göra sina egna koder eller något. Koderna finns dokumenterade i RFC 959. En FTP-server som returnerar olika koder är bruten. Vid överföringar, skulle jag bara titta på förekomsten av en kod 226. Det skulle betyda att överföringen fungerat. Inga nummer 226, det must've misslyckats. Men om du vill diagnostisera felet, detta kommer inte att räcka. Det beror på hur långt du vill gå. Dessutom förstår jag inte varför din filstorlekar är avstängda. Det låter som du gjorde en ascii överföring när du behövde en binär överföring. |
|
|||
|
Hoppas detta kan hjälpa
ftp-v värddatornamn -v för att visa alla svar från fjärrservern, liksom rapporten om dataöverföringen statistik. Detta är påslagen som standard om ftp körs interaktivt med ingång från användarens terminal. |
|
|||
|
Tack!
Förr i tiden, jag har kontrollerat för "226". Det har förekommit några fall där bytes överförs bytes skickas eller överföra Temne innehåller "226". Jobbet är ett vackert resultat, men ftp inte var framgångsrik. Så här fungerar inte alltid för mitt scenario. Översättningen av kod 226 är inte överens på alla rutor. Till exempel, jag har sett "226 Utgående dataanslutning" eller "226 Transfer Complete" som en översättning till nummer 226. Jag har-v i mitt ftp kommandorad. Eftersom "226" är inte konsekvent, status ger inte alltid är tillförlitlig. Tack, Barbara |
|
|||
|
Tack.
Jag är ledsen att jag antar att jag inte förklara mig ordentligt. Detta är mitt befintliga nummer: ftpresults \u003d "ftp-Inv $ ip_box_name <<EOB Användaren $ userid $ lösenord sätta $ ftp_file $ downstream_name hej då EOB " ftp_ctr \u003d `echo" $ ftpresults "| grep" 226 Transfer fullständig "| wc-l` echo $ ftp_ctr om [$ ftp_ctr \u003d 1] sedan echo "FTP av" $ filnamn "till" $ ip_box_name "lyckades" echo "" annan ftp_error \u003d "true" fi I mitt tidigare svar, jag försökte säga att om jag gjorde en grep på "226" Bara en räkningen på 1 skulle återsändas om byte överförs var en storlek som innehöll "226". Jag försöker hitta något i retur av ftp till grep. Detta kommer att tillåta mig att säga om det var lyckat. Jag läste det nummer som du har gått med i dina tidigare svar. Tack, Barbara |
![]() |
| Komihåglista |
| Taggar |
| UNIX-kommandon |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Terminal och Cron Job Avkastning Olika Status Code | isaac_ho | Shell-programmering och Skript | 1 | 06-02-2008 01:12 |
| Återlämnande av EXIT status ($?) | ZINGARO | HP-UX | 1 | 03-12-2008 07:07 |
| Kontrollera scp återvända status | new2ss | Shell-programmering och Skript | 2 | 06-28-2006 11:04 |
| Avkastning status av alla tidigare driver | mpang_ | Shell-programmering och Skript | 4 | 06-27-2006 03:58 |
| Avkastning status ... | Shaz | Shell-programmering och Skript | 7 | 11-19-2002 06:35 |