Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows中以编程方式创建shell脚本并通过cygwin在Linux系统上运行?_Windows_Linux_Shell_Cross Platform_Sh - Fatal编程技术网

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

在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编码,并在输出中将行分隔符设置

我想在Windows中编写一个shell脚本,例如,
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
已经在为您工作,为什么还需要更多?任何像样的编辑器都有不同的编码选项。有。