我使用计算机“A”远程访问计算机“B”。
我想获取 directory1 中的所有文件,包括计算机“A”上的子目录。
但是当我使用 mget -R * 时,会显示注释(不是常规文件,没有这样的文件或目录)
下面是我的脚本。当我使用脚本时它会显示评论。
<Script>
#!/bin/sh
HOST='IP'
USER='ID'
PASS='PASSWORD'
ftp -n $HOST << END_SCRIPT
user ${USER} ${PASS}
cd /RootDirectory
prompt
mget -R *
quit
END_SCRIPT
exit 0
<Comments>
user ID PASS
cd /RootDirectory
prompt
Interactive mode off.
mget -R *
directory2: Not a regular file
目录及文件信息:Directory1在RootDirectory/test01.sh~test05.sh,Directory2在Directory1/test06.sh~test07.sh在Directory2
我不能使用'wget'。我能做什么?感谢帮助 :)