如何在windows下使用linux的shell脚本

如何在windows下使用linux的shell脚本,第1张

windows下使用linux脚本,关键是要有linux模拟环境,具体可以参考以下内容。

一、windows10用户可以通过windows上的linux子系统来运行linux上的脚本文件。

1、首先运行cmd,在cmd命令提示符执行bash命令。

2、然后找到要执行的脚本文件执行即可。下图执行了一个t.sh的脚本文件。

二、对于windows10之前的版本,可以借助于vmware、virtualpc等虚拟机来安装linux虚拟机,从而实现linux脚本的执行。

三、除了安装虚拟机外,也可以安装windows上的linux模拟环境,比如cygwin。

方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:

12cd /data/shell./hello.sh

./的意思是说在当前的工作目录下执行hello.sh。如果不加上./,bash可能会响应找到不到hello.sh的错误信息。因为目前的工作目录(/data/shell)可能不在执行程序默认的搜索路径之列,也就是说,不在环境变量PASH的内容之中。查看PATH的内容可用

echo

$PASH

命令。现在的/data/shell就不在环境变量PASH中的,所以必须加上./才可执行。

方法二:以绝对路径的方式去执行bash

shell脚本:

1/data/shell/hello.sh

方法三:直接使用bash

或sh

来执行bash

shell脚本:

12cd /data/shellbash hello.sh


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7625622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存