The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



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.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Kopiering av filer från en fjärrserver till lokala system med Cygwin patwa UNIX for Dummies Frågor & Svar 3 06-12-2008 08:49
Hitta matchen i två diff fil - lokala srv och fjärrservern amir07 Shell-programmering och Skript 0 03-07-2008 10:23
Överför fil från lokala UNIX-server för att fjärrservern Indira Shell-programmering och Skript 2 05-03-2007 07:35
Överför fil från lokala UNIX-server för att fjärrservern Indira HP-UX 2 05-02-2007 06:15
verkställande ett fjärrplats script från lokal server srivsn Shell-programmering och Skript 2 02-28-2006 03:16

Closed Thread
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 denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 12-13-2006
berlin_germany berlin_germany is offline
Registered User
  
 

Join Date: Nov 2006
Inlägg: 17
FTP flera filer från fjärrservern till lokal server

Hej,

Jag står inför ett weired problem i mitt FTP-script. Jag vill överföra flera filer från fjärrservern till lokal server vardagen, med mget * i mitt manus. Jag också, vill skicka ett email för lyckade eller misslyckade FTP. Mitt script fungerar för filöverföring, men inte skicka någon post. Finns somthing fel med mailx alternativ, jag vet inte vad.

Om jag använder FTP delen av skriptet som nedan har mailx bra, men då mget fungerar inte (bara få fungerar) och inga filer överförs.

"ftp-vin <<- END_INPUT> $ LOG / ftp_files.log 2> & 1
öppen $ DEVICE
user $ LOGIN $ FTPPASS
cd $ PICKUP
snabb start
MGET *. txt
quit
END_INPUT `

Den ursprungliga skriptet nedan:

#! / bin / ksh

exportera DROPOFF \u003d / data / local / temp
exportera PICKUP \u003d / data / remote / temp
exportera MSG \u003d / data / local / temp
exportera IND_FILE \u003d / data / local / temp
Export log \u003d / data / local / temp
exportera LOGIN \u003d användarnamn
exportera FTPPASS \u003d lösenord
exportera DEVICE \u003d remoteserver

cd $ DROPOFF

ftp-vin <<- END_INPUT> $ LOG / ftp_files.log 2> & 1
öppen $ DEVICE
user $ LOGIN $ FTPPASS
cd $ PICKUP
snabb start
MGET *. txt
quit
END_INPUT
EXIT_STATUS \u003d $?


if [$ EXIT_STATUS-ne 0]
sedan
echo "[% s -% s] FEL: FTP misslyckades med en Returvärdet% s \ n" \
% 0 "$ (date +"% x% X ")" $ EXIT_STATUS
mailx-r mlqis4s@server.private.company.com -s \ ' "Filer FTP misslyckades'" user@company.com <$ MSG / ftp_fail.msg
exit 1
fi
echo mailx-r mlqis4s@server.private.company.com -s \ "" Filer FTP framgångsrika "" user@company.com <$ MSG / ftp_succ.msg

exit 0

Vänligen någon en ledtråd till att lösa det? Tack på förhand!
  #2 (permalänk)  
Old 12-19-2006
berlin_germany berlin_germany is offline
Registered User
  
 

Join Date: Nov 2006
Inlägg: 17
Efter FTP åtgärder har löst problemet.

ftp-vn $ host <<END_SCRIPT> $ LOG / delete_files.log 2> & 1
quote användare Användarnamn
quote PASS lösenord
bin
snabb start
cd $ PICKUP
MGET *
hej då
END_SCRIPT

EXIT_STATUS \u003d $?
if [[$ EXIT_STATUS-ne 0]]
sedan
mailx-s \ "" Filer FTP misslyckades ' " user@xyz.com <$ MSG / ftp_fail.msg
exit 1
annan
mailx-s \ "" Filer FTP framgångsrika "" user@xyz.com <$ MSG / ftp_succ.msg
fi
exit 0
  #3 (permalänk)  
Old 12-20-2006
happyv happyv is offline
Registered User
  
 

Join Date: Sep 2006
Inlägg: 209
Citat:
Ursprungligen postat av berlin_germany
Efter FTP åtgärder har löst problemet.

ftp-vn $ host <<END_SCRIPT> $ LOG / delete_files.log 2> & 1
quote användare Användarnamn
quote PASS lösenord
bin
snabb start
cd $ PICKUP
MGET *
hej då
END_SCRIPT

EXIT_STATUS \u003d $?
if [[$ EXIT_STATUS-ne 0]]
sedan
mailx-s \ "" Filer FTP misslyckades ' " user@xyz.com <$ MSG / ftp_fail.msg
exit 1
annan
mailx-s \ "" Filer FTP framgångsrika "" user@xyz.com <$ MSG / ftp_succ.msg
fi
exit 0
men ftp misslyckades felmeddelandet inte fungerar ...
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är På
Smilies är På
[IMG] kod PÃ¥
HTML-koden är Av
Trackback är På
Pingbacks är På
Refbacks är På




Alla tider är GMT -4. Klockan är nu 09:47.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0