<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
Linux 脚本变量
变量在使用的时候,可以在它们前面放上$ 号表示不同的意思.在shell编程时
有几种有用的变量可供选择。其中几种是:
- $$ = 执行这个shell的进程 PID 号.
- $? = 退出状态变量
- $0 = 调用一个程序的命令名称
- $1 = 命令行得第一个参数
- $2 = 命令行的第二个参数.
- $n = 命令行的第n个参数
- $* = 命令行的全部参数
- $# = 命令行的参数个数
"shift" 命令可以向左边移动命令行参数,例如 $1 变为$2的值, $3 移动到 $2中,等等. 这个命令, "shift 2"将移动两个位置,也就是说$1将变为$3 等等.
变量附值
变量可以如下进行附值:
DONE=no
它们以下面的方式被使用:
while [ $DONE = no ]
本文详细介绍了Linux脚本中常用变量的功能及使用方法,包括进程PID号、退出状态变量等特殊变量,以及如何通过shift命令来操作命令行参数。
2640

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



