我想在 Windows 中编写一个 shell 脚本,例如 myscript.sh
,然后通过 cygwin 和 ssh 连接到 Linux 机器,并执行脚本。我使用 dos2unix 将在 Windows 中创建的 .sh 文件转换为在 Linux 下运行。显然,如果我使用 ssh 执行脚本,它必须是 Linux 格式才能工作,所以我需要知道如何使用 C、OpenOffice basic 或 vBA 创建 Linux 支持的脚本?
是否有任何推荐的方法、指南或教程可以与我分享以演示如何执行此操作?
最佳答案
只需确保您使用了 ascii 编码并将行分隔符设置为仅在输出中换行即可。
我已经这样做了,但改用 powershell,它有输出文件的编码选项。
关于windows - 在 Windows 中以编程方式创建 shell 脚本并通过 cygwin 在 Linux 系统上运行它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9894458/