shell基础知识(2)--其他参数

69 篇文章 0 订阅

其他参数:

$CDPATH包含一系列目录名,cd命令对他们逐个进行搜索来查找作为参数传递给它的目录;如果该变量未设置,cd命令搜索当前目录

$EDITOR          程序(如e-mail程序)里使用的默认编辑器

$ENV        UNIX查找配置文件的路径

$HOME  用户初次登录时的起始目录名

$MAIL  用户的系统邮箱文件的名称

$MAILCHECK  shell检查用户邮箱是否有新邮件并将结果通知用户的间隔时间(以秒为单位)

 

$PATH  包含用户的搜索路径的变量—shell用来搜索外部命令或程序的目录

$PPID  父进程的进程ID

$PS1   系统第一个提示符,一般为$

$PS2   系统第二个提示符,一般为>

$PWD   当前工作目录的名称

$TERM  用户的控制终端的类型.

$LINENO    所在的代码行,一般用来输出错误行号


shift [n]     将命令行参数往左移n位,但$0不变

export 变量名表 将变量名表所列变量传递给子进程

read   变量名表 从标准输入读字符串,传给指定变量

echo   变量名表 将变量名表指定的变量显示到标准输出

set     显示设置变量

env     显示目前所有变量

 

set命令可以重新设定参数表.如set hello  wold命令会设定$*为字符串hello world,$n和$#也同时受影响。

shift命令可以将所有参数左移一个单位,$*、$n、$#均受影响。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值