The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Sar kiadás lbreddy SUN Solaris 2 01-28-2009 09:33 AM
HP-UX Kérdés! Ham HP-UX 1 05-16-2008 11:18 PM
Unix Arithmatic működésének kérdését, adattípus kérdés thambi Shell programozás és Scripting 23 02-19-2008 07:19 AM
GUI kérdés ravi raj kumar A UNIX a fejlett és szakértői Felhasználók 1 02-18-2008 10:56 AM
Olyan kérdés, SSH chakri.penguin A UNIX a fejlett és szakértői Felhasználók 1 11-09-2005 10:49 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 02-11-2009
Tuxidow Tuxidow is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2008
Hozzászólások: 47
FTP Issue-Help

Hi all,
Próbálom fájlok egy szerver a másikra. Miután a forgatókönyvet írtam, erre a célra. Ez letölti a fájlt a szerverre, amely a szkript lakó-és feltöltések azt a távoli szerveren.

Fő Script
Kód:
#!/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

parancsfájlt, amely felszólítja az ftp parancs segítségével várják function-./boa.sh

Kód:
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

A batch fájl, ami megmondja, mit kell ftp-boaBatchFile

Kód:
cd /NEARFAZE
mput /ftp/nas1/csg/public/acct/fleet1/outbound/A900-IRON*
quit
Bu ez nem működik jól, mint a vizsgálat során tudtam meg, hogy az FTP ügyfél használ ... nem sftp, hogy ezt a fájlt.

Miután a kísérletek én, és a kapott eredmények

Kód:
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...

Tud akárki javasoljuk módszer hibaelhárításáról ezt ki változik sokat a forgatókönyvet. ha nem lehet más alternatíva?

Last edited by Tuxidow; 02/11/2009 at 08:49 AM..
  #2 (permalink)  
Old 02-11-2009
stanleypane stanleypane is offline
Regisztrált felhasználó
  
 

Join Date: Mar 2008
Hozzászólások: 23
Ez a szkript íródott SFTP használni, de a test alján mutatja, hogy nem kell SFTP beállítása, vagy ez egy másik kikötőben, mint 22.

Én vagyok a fogadási akarnak standard FTP. Próbálkozzon az FTP parancs, hogy a fogadó vagy a telnet a 21-es port. Ha kapunk választ, akkor ezek a hagyományos FTP.

Úgy néz ki, mint Ön, hogy átírják a forgatókönyvet, hogy használja az FTP, de azt megerősíthetem, hogy az az eset előtt csinál semmit.
  #3 (permalink)  
Old 02-11-2009
Tuxidow Tuxidow is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2008
Hozzászólások: 47
Igen, szeretném, hogy a megoldás ... FTP környezet nem sftp .. im kapok választ a 21-es port ..
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:10 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0