分页: 1 / 1
关于shell中”~“符号特殊意义
发表于 : 2013-12-16 22:17
由 ajhszzf
ll -a ~user1
user1是用户的主文件夹,请问这样写~代表的是/home吗?
Re: 关于shell中”~“符号特殊意义
发表于 : 2013-12-17 11:17
由 nae6taiyie0T
不是的.
~ 的值是$HOME(主目录)这个环境变量的值, 但也不全是.
确切来说, ~相当于当前用户的$HOME, 而~USER相当于这个USER用户的主目录.
既然$HOME是环境变量, 就可以手动修改的, 比如:
代码: 全选
$ export HOME=/tmp
就可以把$HOME变量的值设置成/tmp目录, 然后你
就可以转到/tmp.
Re: 关于shell中”~“符号特殊意义
发表于 : 2013-12-17 11:45
由 eexpress
echo ~
试试
~可不带后面的/
Re: 关于shell中”~“符号特殊意义
发表于 : 2013-12-17 11:45
由 eexpress
echo ~
试试
~可不带后面的/
Re: 关于shell中”~“符号特殊意义
发表于 : 2013-12-17 11:45
由 eexpress
echo ~
试试
~可不带后面的/
Re: 关于shell中”~“符号特殊意义
发表于 : 2013-12-17 11:45
由 eexpress
echo ~
试试
~可不带后面的/