小编isJ*_*tMe的帖子

是否可以通过 FTP 提示符运行程序?

我对 Unix 或 shell 脚本比较陌生(说实话是个新手),这是交易:我有在远程 UNIX 服务器上运行的 BI 软件。通过 Windows 上的 SAS 客户端,我运行了一些分析并创建了一些需要自动推送到该 UNIX 服务器的平面文件,通过 SAS X 命令在 rsubmit 上执行 Unix 命令没问题,我通过 FTP 提示上传文件但是我想要登录 ftp 服务器后使用“sh”命令

ftp -nv << -EOF > /AutomatedReports/Flatfiles/log/sendInv.log
open biserver.myserver.com
user biuser pass1234
prompt
lcd  /container/AutomatedReports/KPI_Flatfiles/
cd  /container/AutomatedReports/apps/flatfiles
put kpi_new_inv.txt
put instock_trend.txt
quit
Run Code Online (Sandbox Code Playgroud)

上面的代码被发送到 UNIX,但是当我包括

sh edastart -x "EX test"
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,我只想知道我是否做错了什么,所以我可以寻找另一种方法来做到这一点。任何帮助、指导或答案将不胜感激。

ftp unix shell sas

6
推荐指数
1
解决办法
5万
查看次数

标签 统计

ftp ×1

sas ×1

shell ×1

unix ×1