shell 参数记录
- $0 执行脚本的名称
- $* 和 $@ 所有参数
- $# 参数个数
- $_ 上个命令的最后一个参数
- $$ 代表当前命令所在的pid
- $! 代表最后执行的 ‘后台’ 命令的pid
- $? 代表上条命令执行成功的标志,0代表成功
验证pid脚本:
#!/bin/bash for((i=0;i<10;i++)); do echo "${i}" sleep 1 done
#!/bin/bash echo "$$" bash test.sh & sleep 3 echo "$$" echo "$!" echo "$?"
结果:
作者:穷开心y
出处:https://home.cnblogs.com/u/hcy-fly/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:https://home.cnblogs.com/u/hcy-fly/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。