CTDP linux 程序员手册 (4.1) Linux 脚本变量


<!-- google_ad_client = "pub-2416224910262877"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_channel = ""; google_color_border = "E1771E"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "008000"; // -->

Linux 脚本变量
变量在使用的时候,可以在它们前面放上$ 号表示不同的意思.在shell编程时
有几种有用的变量可供选择。其中几种是:
  • $$ = 执行这个shell的进程 PID 号.
  • $? = 退出状态变量
  • $0 = 调用一个程序的命令名称
  • $1 = 命令行得第一个参数
  • $2 = 命令行的第二个参数.
  • $n = 命令行的第n个参数
  • $* = 命令行的全部参数
  • $# = 命令行的参数个数
"shift" 命令可以向左边移动命令行参数,例如 $1 变为$2的值, $3 移动到 $2中,等等. 这个命令, "shift 2"将移动两个位置,也就是说$1将变为$3 等等.
变量附值
变量可以如下进行附值:
DONE=no
它们以下面的方式被使用:
while [ $DONE = no ]


<!-- google_ad_client = "pub-2416224910262877"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_channel = ""; google_color_border = "E1771E"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "008000"; // -->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值