shell脚本文件怎么在后台运行?不要在命令行里 *** 作

shell脚本文件怎么在后台运行?不要在命令行里 *** 作,第1张

在 shell 脚本中,可以使用以下方法在后台运行脚本:

在脚本名后面加上 &符号,如:

./script.sh &

在脚本中使用 nohup 命令,亏带如:

nohup ./script.sh &

使用 nohup 命令的好处是可以在销睁芦退出 shell 终端后继续运行脚本。

如果要在后台运行的脚本不需要控制台输出,可以将标准输出和错误输出重定向到 /dev/null,如:

nohup ./script.sh >/dev/null 2>&1 &

这样就可以在后台早耐运行脚本,且不会在命令行输出任何信息

在工作中情况会在碰到linux下进行执行shell的脚本,而就会使用shell的脚本,但经常使用的Windows的系统,而想在Windows电脑中进行直接shell的脚本,而不用再进行学习其它的脚本语言。

工具/原料

Windows

git

方法/步骤

1、首先电脑中需要安装的是git的应用程序,安装完成之后,可以在开始菜单进行查看。

2、并需要配置好git的bin,配置环境变量,把bin的绝对路径复制到环境变量中path。

3、配置git的环境变量之后,在任意文件进行创建一个为mkdir.sh,文件名可以是随意的结尾需要为.sh。

4、然后在sh的文件中进行输入#!/bin/shtouch a.txtsleep 10echo "槐告testtesttesttest">>a.txt创建一个为txt文件,然后testtesttesttest写入到txt文件中。

5、然后进行双击.sh的文件,会d出git的命令窗口,根据代码的执行的时间窗口显示多久。

6、然后就会自动生成一个a.txt的文件。

7、并会在带并a.txt文件中写铅行明入为“testtesttesttest”的一段文字。

之前做过iOS自动化打包的分享

里面就是通过编�†.shell脚本最终生成一个可执行文件

双击打开就可以运行,灶携实际使用中是非常的方便

方法网上都可以查到,方隐枯伏便大家学习

这里就再分享一下 如何将shell脚本制作为一个可执行文件

在编写好一个shell脚本之后,保存为 .sh 文件

接下来给shell脚本赋权限(以下两种选其一即可)

1、chmod a+x 你的shell文件名.sh

2、chmod 777 你的shell文件名.sh

将你的shell脚本拖到 终端 里, 回车 就好了

到这里shell脚本已经可以运行了,但是怎样才能双击打开呢

右键 → 打开方式 → 其他...

接下来就可以试试双击执行shell脚本啦

把一些繁琐的工作用脚本编写好

需要的败圆时候只需双击一下

就可以倒杯水放松一下,岂不快哉~

2020年07月26日更新

其实还有种更简洁的快捷方式

1、cd 到目标文件的目录下

2、执行

3、双击你的文件即可


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

原文地址: http://outofmemory.cn/yw/12561607.html

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

发表评论

登录后才能评论

评论列表(0条)

保存