gpt4 book ai didi

linux - 通过lftp从远程服务器复制文件

转载 作者:太空宇宙 更新时间:2023-11-04 10:28:10 24 4
gpt4 key购买 nike

我是 Linux 脚本的新手。我想将文件从远程服务器复制到当前服务器(执行服务器或客户端服务器),我的服务器(客户端服务器)上已经安装了所需的证书和 key 文件。当我按顺序单独执行时,下面的命令有效,但是在集成到 .sh 脚本后它不起作用!

--我的脚本--

    lftp -u username,xxx -p 2121 remoteServer.net; 
set ssl:cert-file /abc/def/etc/User_T.p12;
set ssl:key-file abc/def/etc/User_T.p12.pwd;
lftp -e 'set net:timeout 10; get /app/home/atm/feed.txt -o /com/data/';

最佳答案

man lftp:

   -f script_file
Execute commands in the file and exit. This option must be used
alone without other arguments (except --norc).

-c commands
Execute the given commands and exit. Commands can be separated
with a semicolon, `&&' or `||'. Remember to quote the commands
argument properly in the shell. This option must be used alone
without other arguments (except --norc).

关于linux - 通过lftp从远程服务器复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40906734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com