![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Sar Ausgabe | lbreddy | SUN Solaris | 2 | 01-28-2009 09:33 AM |
| HP-UX-Ausgabe! | Ham | HP-UX | 1 | 05-16-2008 11:18 PM |
| Unix Arithmatic Betrieb Frage, Datentyp Frage | thambi | Shell Programmierung und Scripting | 23 | 02-19-2008 07:19 AM |
| GUI-Problem | Ravi Raj Kumar | UNIX für Fortgeschrittene und Experten | 1 | 02-18-2008 10:56 AM |
| Ein Problem mit SSH | chakri.penguin | UNIX für Fortgeschrittene und Experten | 1 | 11-09-2005 10:49 AM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
FTP-Issue-Hilfe
Hi all, Ich versuche zum Übertragen von Dateien von einem Server auf einen anderen. Im Anschluss ist Skript habe ich für diesen Zweck. Er lädt die Datei auf dem Server, der das Skript Wohnsitz und lädt es auf den Remote-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 Skript, dass Anrufe mit dem FTP-Befehl erwartet 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 Die Batch-Dateien, die erzählt, was auf ftp-boaBatchFile Code:
cd /NEARFAZE mput /ftp/nas1/csg/public/acct/fleet1/outbound/A900-IRON* quit Bu ist nicht in Ordnung, so wie auf Untersuchung konnte ich feststellen, dass Kunden mit ftp ... sftp nicht auf diese Datei. Im Folgenden werden die Versuche habe ich, und die Ergebnisse haben 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... Kann man auf eine Methode zur Behebung dieses mit sich verändernden viel von dem Skript. Zuletzt bearbeitet von Tuxidow; am 02-11-2009 08:49 AM.. |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|