如何更改使用 GET 接收的文件夹的目的地。 Shell 脚本
How to change destination for folder received with GET. Shell script
我目前正在 ftp 中使用 GET 抓取一个文件,并且想找到一种方法来选择我获取文件后的目标文件夹。
它现在正转到主机服务器中的主文件夹,我想让它转到一个名为 temp
的文件夹。在主机服务器上输入 ftp 之前,我会更改到临时文件夹吗?这是我的代码:
sftp @ <<EOM
cd $OUTBOUND
get test.log
bye
EOM
截至目前一切正常,但文件仅发送到主文件夹。
您可以在 sftp
命令中使用 lcd $HOME/temp
以确保收到的文件到达那里:
sftp @ <<EOM
lcd $HOME/temp
cd $OUTBOUND
get test.log
bye
EOM
我目前正在 ftp 中使用 GET 抓取一个文件,并且想找到一种方法来选择我获取文件后的目标文件夹。
它现在正转到主机服务器中的主文件夹,我想让它转到一个名为 temp
的文件夹。在主机服务器上输入 ftp 之前,我会更改到临时文件夹吗?这是我的代码:
sftp @ <<EOM
cd $OUTBOUND
get test.log
bye
EOM
截至目前一切正常,但文件仅发送到主文件夹。
您可以在 sftp
命令中使用 lcd $HOME/temp
以确保收到的文件到达那里:
sftp @ <<EOM
lcd $HOME/temp
cd $OUTBOUND
get test.log
bye
EOM