linux - Linux 的自动执行脚本?

标签 linux scripting executable

我的实际问题是自动向另一台主机执行一个 sh 文件并在我的系统中返回该输出。这可能吗??

""我必须在 host2 上执行文件并在 host1 上获取写入输入 ""

最佳答案

使用SSH:

piskvor@host1$ ssh piskvor@host2 "/home/piskvor/myscript.sh" > myscript.out

我在这里做了什么:从 host1,我打开了一个 SSH 连接作为 piskvorhost2 并用它来执行 /home/piskvor/myscript.sh(假设它存在并且我可以运行它)。输出被重定向到位于 host1 的文件 myscript.out

如果您需要无密码登录,请查看 SSH keys .

关于linux - Linux 的自动执行脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3164620/

相关文章:

java - 如何创建可执行的 Java 程序?

java - 从 Java 创建快捷链接 (.lnk)

用于移动包含文件的目录的 Linux 脚本

java - 在 JFrame 中运行可执行文件 (.exe)

Python XML 解析 - 相当于 bash 中的 "grep -v"

bash - 如何防止 awk 将换行符附加到匹配项

installation - 从 .exe 文件创建安装 (.msi)

linux - 如何在 Linux 中将更改后的文件上传到网站?

linux - 创建文件所需的 awk sed 帮助

c++ - 在 C++ 中使用 open 和 i2c