随着Windows 10的到来您还可以将Bash命令合并到Windows批处理文件或PowerShell脚本中。
如果你知道你是什么Windows和UNIX使用不同的行尾字符,Windows文件系统可以在Bash环境的不同位置访问。
如何在Windows上编写一个Bash脚本10
当在Windows上编写shell脚本时,请记住像Windows这样的Windows和类UNIX系统使用不同的
换句话说,这意味着你可以将文件保存在记事本中,它赢了但是,您可以使用更高级的文本编辑器
然而,你基于Ubuntu的Bash环境同时支持vi和nano文本编辑器。vi编辑器更强大,但如果你它
例如,在nano中创建一个bash脚本SH
这将打开纳米文本编辑器指向一个名为的文件SH(该SH。)
用line:
启动你的shell脚本#./斌/庆典相关文章图片3tupian初学者脚本将依次运行每个命令。添加一个有关更高级的技巧,请参考Linux上Bash脚本的更详细指南。在Windows上的Ubuntu上,相同的技术将在Bash中运行。
请注意那里您
例如,让/ bin / bash #设置STRING变量STRING =“Hello World”。“#打印屏幕上变量的内容回显$ STRING
如果你按Ctrl X关闭编辑器。
使脚本可执行,然后运行它
You在Linux上,这意味着您需要为脚本文件提供可执行权限。为此,请在终端中运行以下命令,将其指向您的script:
chmod x〜/ myscript。SH
要运行脚本,现在可以通过键入其路径在终端中运行它。无论何时要在以后启动脚本,只需打开Bash shell并键入脚本的路径即可。
〜/的MyScript。SH
(如果脚本在当前目录下,可以运行它。/的MyScript。SH)
如何在Bash脚本中使用Windows文件相关文章图片7tupian如何访问Windows中的Ubuntu Bash文件(和您的Windows系统驱动器在Bash中)
要在脚本中访问Windows文件,请例如,如果要指定C: \ Users \ Bob \ Downloads \ test。txt文件,你txt路径。请参阅我们的Windows 10文件位置指南
如何将Bash命令并入批处理或PowerShell脚本相关文章图片8tupian如何在Windows 10上安装和使用Linux Bash Shell
最后,如果您有一个现有的批处理文件或PowerShell脚本,您需要并入命令,您可以使用bash -c命令直接运行Bash命令。
例如,要在命令提示符或PowerShell窗口中运行Linux命令,可以运行以下命令:
bash -c“命令”
这个技巧可以将Bash命令添加到批处理文件或PowerShell脚本中。当Bash命令运行时,Bash shell窗口将出现。
要从Windows中创建一个Bash脚本的快捷方式,只需创建一个正常的快捷方式。为了捷径
例如,你SH”您也可以从命令提示符或PowerShell窗口运行此命令。
."