SHell之输入、输出、文件与命令执行(六)
2012-05-17 20:01:38 来源:WEB开发网核心提示:| world|- 波浪号展开与通配符shell有两种与文件名相关的展开,第一个是波浪号展开,SHell之输入、输出、文件与命令执行(六)(16),另一个则有很多种叫法有人称之为通配符展开式,有人则称之为全局展开或是路径展开, #cat ~/.profile shell将~换成$HOME,也就是当前用户的根目录
| world|
-----------------------------
波浪号展开与通配符
shell有两种与文件名相关的展开,第一个是波浪号展开,另一个则有很多种叫法有人称之为通配符展开式,有人则称之为全局展开或是路径展开。波浪号展开:如果命令行字符串的第一个字符为波浪号(~),或是变量指定的值里任何未被引号括起来的冒号之后的第一个字符为波浪号(~)时,shell便会执行波浪号展开。
#cat ~/.profile shell将~换成$HOME,也就是当前用户的根目录。
#cat ~cwtea/.profile shell在系统的密码数据库中,寻找用户cwtea,再将~cwtea
换成cwtea的根目录
更多精彩
赞助商链接