在Windows中以编程方式创建shell脚本并通过cygwin在Linux系统上运行?
我想在Windows中编写一个shell脚本,例如,在Windows中以编程方式创建shell脚本并通过cygwin在Linux系统上运行?,windows,linux,shell,cross-platform,sh,Windows,Linux,Shell,Cross Platform,Sh,我想在Windows中编写一个shell脚本,例如,myscript.sh,然后通过cygwin和ssh连接到Linux机器,并执行脚本。我使用dos2unix将在windows中创建的.sh文件转换为在Linux下运行。显然,如果我使用ssh执行脚本,它必须是Linux格式才能工作,因此我需要知道如何使用C、OpenOffice basic或vBA创建Linux支持的脚本 您是否可以与我分享任何推荐的方法、指南或教程来演示如何做到这一点?只需确保您使用了ascii编码,并在输出中将行分隔符设置
myscript.sh
,然后通过cygwin和ssh连接到Linux机器,并执行脚本。我使用dos2unix将在windows中创建的.sh文件转换为在Linux下运行。显然,如果我使用ssh执行脚本,它必须是Linux格式才能工作,因此我需要知道如何使用C、OpenOffice basic或vBA创建Linux支持的脚本
您是否可以与我分享任何推荐的方法、指南或教程来演示如何做到这一点?只需确保您使用了ascii编码,并在输出中将行分隔符设置为仅换行即可
我已经这样做了,但是使用了powershell,它为输出文件提供了编码选项。只需确保使用ascii编码,并将输出中的行分隔符设置为仅换行即可
我已经这样做了,但改用了powershell,它为输出文件提供了编码选项。这个“主”程序,您是打算以windows GUI的形式启动它,还是从cygwin启动它?如果
dos2unix
已经在为您工作,为什么还需要更多?任何像样的编辑器都有不同的编码选项。有。这个“主”程序,您是打算作为windows GUI启动还是从cygwin启动?如果dos2unix
已经在为您工作,为什么还需要更多?任何像样的编辑器都有不同的编码选项。有。