可以看到,"after exit"并没有输出,这说明遇到 exit 命令后,test.sh 执行就结束了 注意:exit 表示退出当前 Shell 进程,我们必须在新进程中运行 test.sh,否则当前 Shell 会话(终端窗口)会被关闭,我们就无法看到输出结果了。 我们可以紧接着使用$?来获取 test.sh 的退出状态: [root@localhost ~]$ ...
2、第一个Shell脚本: 需求:创建一个Shell脚本helloworld.sh,输出helloworld 编辑helloworld.sh脚本: #!/bin/bash echo "helloworld" 1. 2. 3. View Code 执行helloworld.sh脚本:sh helloworld.sh 或者 bash helloworld.sh 如果直接 ./helloworld.sh来执行,若需要执行权限,则可先chmod 777 helloworld.sh,再执行。