摘要: PATH:保存了shell查找命令的目录列表HOME:登录路径特殊的shell变量:$0 获取当前执行的shell脚本的文件名$n 获取当前执行的shell脚本的第n个参数值,n=1..9$* 获取当前shell的所有参数 “$1 $2 $3 …注意与$#的区别$# 获取当前shell命令行中参数的总个数$$ 获取当前shell的进程号(PID)$! 执行上一个指令的PID$? 获取执行的上一个指令的返回值(0 为成功, 非零为失败)这些shell变量可以自己创建、访问、修改shell的内部命令可以显示你定义的所有变量的值一个变量的值域创建它的shell有关,该值不会传递给子shell但可以在 阅读全文
posted @ 2011-11-15 23:23 Alex_Monkey 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1.在编辑器中写出代码,并保存为nv2.chmod +x nv添加执行权限3.当前目录下,执行./nv;或存至/usr/bin,则可以在任何目录下调用特殊变量4.程序输出作为参数用``$#传递脚本的参数个数$*以一个单字符显示所有向脚本传递的参数,与位置变量不同,此选项参数可以超9个$$脚本运行的当前进程ID号$!后台运行最后一个进程的ID号$@与$#相同,但是使用是加引号,并在引号中返回每个参数$-显示shell使用的当前选项,与set命令功能相同$?显示最后命令的推出状态。0表示没有错误,其他任何值表明有错误 阅读全文
posted @ 2011-11-15 11:48 Alex_Monkey 阅读(512) 评论(0) 推荐(0) 编辑