我有以下shell腳本從Unix機器在同一網絡中複製一個txt文件到Windows機器:從Unix機器txt文件複製到Windows機器
#!/bin/sh
HOST='localhost'
USER='redacted'
PASSWD='redacted'
FILE='/los_prod/scripts/log.txt'
ftp $HOST <<END_SCRIPT
user $USER
$PASSWD
put $FILE
quit
END_SCRIPT
exit 0
它給錯誤爲:
:連接失敗。
我在腳本中給出了所有正確的信息。可能是什麼原因?
此Perl腳本的一部分可能會幫助您,因爲您在登錄時遇到問題:http://theunixshell.blogspot.com/2012/12/ftp-using-perl-and-getting-files-based.html – Vijay 2013-03-13 07:15:16