问题描述
我正在尝试自动将文件从一台计算机复制到另一台(lftp)。遵循手动命令即可工作
$ lftp
$ set ssl:verify-certificate no
$ connect ftps:// ip
$ login 用户名
$ 它要求输入我要输入的密码
$ put test_file.csv
$再见
输入所有这些命令会将文件复制到目标文件夹。但是,当我在.sh文件中编写所有这些文件时,会引发with t2 as (
update test2
set test_id = nextval('test_id_seq')
where test_id is null
returning test_id
)
insert into test(id) overriding system value
select test_id from t2
错误。这是我的test.sh文件
521 PROT P required
lftp -e 'set ssl:verify-certificate no' -u username,'password' ftps://ip << EOF
put test_file.csv
我在这里想念什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)