在Windows中以编程方式创建shell脚本并通过cygwin在Linux系统上运行它?

时间:2012-03-27 17:20:16

标签: windows linux shell cross-platform sh

我想在Windows中编写一个shell脚本,例如myscript.sh,然后通过cygwin和ssh连接到Linux机器,然后执行脚本。我已经使用dos2unix来转换在Windows中创建的.sh文件,以便在Linux下运行。显然,如果我使用ssh执行脚本,则必须使用Linux格式才能工作,所以我需要知道如何使用C,OpenOffice basic或vBA创建Linux支持的脚本?

是否有任何推荐的方法,指南或教程可以与我分享,以演示如何做到这一点?

1 个答案:

答案 0 :(得分:1)

只需确保使用ascii编码并将行分隔符设置为仅在输出中换行。

我已经这样做但是使用powershell代替,它具有输出文件的编码选项。