![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
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 |
| Sar Issue | lbreddy | Sun Solaris | 2 | 01-28-2009 09:33 AM |
| HP-UX Issue! | Ham | HP-UX | 1 | 05-16-2008 10:18 PM |
| Unix Arithmatic operation spørgsmål, Datatype spørgsmål | thambi | Shell Programmering og Scripting | 23 | 02-19-2008 07:19 AM |
| GUI spørgsmål | ravi raj kumar | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 02-18-2008 10:56 AM |
| Et problem med SSH | chakri.penguin | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 11-09-2005 10:49 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
FTP Issue-Help
Hej alle,
Jeg forsøger at overføre filer fra en server til en anden. Følgende script jeg skrev til dette formål. Den henter filen på serveren, som scriptet er bosat og uploader den til en ekstern server. Main Script Code:
#!/bin/bash -x BOADIR=/ftp/nas1/csg/public/acct/fleet1/outbound SNDIR=/ftp/nas1/csg/public/acct/austintet/inbound/ RAHULHOME=/home/rahul1 CSGDRPFLDR=/home/ftpora/export/temp IP="192.168.191.130" HOST="-i /root/.ssh/id_dsa_noauth 192.168.191.130" ################################################## sleep 10 cd $BOADIR su - rahul1 -c "/usr/bin/scp -p rahul1@ssa001-fe:$CSGDRPFLDR/A900-STEEL* ." sleep 2 cd $FLEETHOME mv A900* $BOADIR su - rahul1 -c "/usr/bin/ssh rahul1@ssa001-fe "cd $CSGDRPFLDR; /bin/rm -f $CSGDRPFLDR/A900-STEEL.test*"" sleep 1 FILES_TO_MOVE=/tmp/baofiles cat /dev/null > $FILES_TO_MOVE find $BOADIR -name "A900-STEEL*" -maxdepth 1 -type f > $FILES_TO_MOVE if [ -s $FILES_TO_MOVE ] then ./boa.sh sleep 20 else echo "No files to move" exit 0 fi script, der kræver ftp kommando vha. forvente function-./boa.sh Code:
set timeout -1 spawn /usr/bin/sftp -b /ftp/nas1/csg/scripts/boaBatchFile tuxidow@ftpaccess.rahul.com match_max 100000 expect -exact "Connecting to ftpaccess.rahul.com...\r tuxidow@ftpaccess.rahul.com's password: " send -- "625XHU14\r" expect eof Den batchfiler som fortæller, hvad de skal ftp-boaBatchFile Code:
cd /NEARFAZE mput /ftp/nas1/csg/public/acct/fleet1/outbound/A900-IRON* quit Følgende er det forsøg, jeg gjorde, og resultaterne blev Code:
root@xxxx03 scripts]# telnet ftpaccess.rahul.com 22 Trying 171.161.160.119... [root@xxxx03 scripts]# [root@xxxx03 scripts]# /usr/bin/sftp -b /ftp/nas1/csg/scripts/boaTestFile tuxidow@ftpaccess.rahul.com Connecting to ftpaccess.rahul.com... Kan nogen foreslå en metode til fejlfinding af dette uden at ændre meget af script. Sidst redigeret af Tuxidow; 02-11-2009 på 08:49 AM.. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|