Linux shell变量含义

$$ Shell本身的PID(ProcessID)
$! Shell最后运行的后台Process的PID
$? 最后运行的命令的结束代码(返回值)
$- 使用Set命令设定的Flag一览
$ 所有参数列表。如”$“用「”」括起来的情况、以”$1 $2 … $n”的形式输出所有参数。
$@ 所有参数列表。如”$@”用「”」括起来的情况、以”$1” “$2” … “$n” 的形式输出所有参数。
$# 添加到Shell的参数个数
$0 Shell本身的文件名
$1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。


   转载规则


《Linux shell变量含义》 吴杭沉 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Linux 命令行神器推荐 Linux 命令行神器推荐
• ag:比grep、ack更快的递归搜索文件内容。• jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。• ncdu:可视化的空间分析程序你发现有人把 /home 空间撑爆了,影响了大家的工
2024-07-23
下一篇 
Linux系统目录结构 Linux系统目录结构
/bin 经常使用的指令/boot 启动linux的核心文件/dev 外部设备/etc 系统管理配置文件和子目录/home 自己的目录/lib 共享动态链接库/lost+found 非法关机后存放文件/media 识别的设备
2024-07-20
  目录