【问题标题】:How to change destination for folder received with GET. Shell script如何更改使用 GET 接收的文件夹的目的地。外壳脚本
【发布时间】:2015-08-03 15:47:44
【问题描述】:

我目前正在 ftp 中使用 GET 获取一个文件,并想找到一种方法来选择在我获取它之后它所在的目标文件夹。

它现在只是转到主机服务器中的主文件夹,我想让它转到一个名为 temp 的文件夹。在主机服务器上输入 ftp 之前,我会更改到临时文件夹吗?这是我的代码明智的:

sftp $2@$3 <<EOM
    cd $OUTBOUND
    get test.log
    bye
EOM

截至目前一切正常,但文件仅发送到主文件夹。

【问题讨论】:

    标签: bash shell ftp


    【解决方案1】:

    您可以在您的sftp 命令中使用lcd $HOME/temp 来确保接收到的文件到那里:

    sftp $2@$3 <<EOM
        lcd $HOME/temp
        cd $OUTBOUND
        get test.log
        bye
    EOM
    

    【讨论】:

      猜你喜欢
      • 2017-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多