第1章 Shell基础(开胃菜)
11. 执行Shell脚本(多种方法)
上节我们编写了一个简单的 Shell 脚本,这节我们就让它运行起来。运行 Shell 脚本有两种方法,一种在新进程中运行,一种是在当前 Shell 进程中运行。
在新进程中运行 Shell 脚本
在新进程中运行 Shell 脚本有多种方法。
1) 将 Shell 脚本作为程序运行
Shell 脚本也是一种解释执行的程序,可以在终端直接调用(需要使用 chmod 命令给 Shell 脚本加上执行权限),如下所示:
[mozhiyan@localhost ~]$ cd demo #切换到 test.sh 所在的目录
[mozhiyan@localhost demo]$ chmod +x ./test.sh #给脚本添加执行权限
[mozhiyan@localhost demo]$ ./test.sh #执行脚本文件
Hello World ! #运行结果

本文详细介绍了在Linux中如何在新进程中通过多种方式执行Shell脚本,包括作为程序运行、作为参数传递给Bash解释器以及在当前Shell进程中使用source命令。还通过检测PID来确认是否开启新进程或在当前进程内执行。
最低0.47元/天 解锁文章
377

被折叠的 条评论
为什么被折叠?



