awk -F: '{if($1~/root/) print }' /etc/passwd
awk-F:'{if($1~/root/)print}'/etc/passwd中的if($1~/root/)语句中“~”是什么意识?/root/是什么意识?“/”是什么意...
awk -F: '{if($1~/root/) print }' /etc/passwd
中的if($1~/root/) 语句中 “~”是什么意识? /root/是什么意识? “/”是什么意识?
在哪能查到这些字符的含义,或者帮忙列出下,谢谢! 展开
中的if($1~/root/) 语句中 “~”是什么意识? /root/是什么意识? “/”是什么意识?
在哪能查到这些字符的含义,或者帮忙列出下,谢谢! 展开
2个回答
展开全部
~一般代表当前用户,比如当前用户是tom,那么/home/tom/test等于~/test,就是tom的home目录
/root只是目录名字
/代表根分区
/root只是目录名字
/代表根分区
更多追问追答
追问
感谢,不过我的意识是
awk -F: '{if($1~/root/) print }' /etc/passwd
中的if($1~/root/) 语句中 “~”是什么意识? /root/是什么意识? “/”是什么意识?
而不是单纯只~ /root/ / 是什么意识,呵呵。
追答
这个好像不能分开来解释的
~/root/本来就是一个东西,分开来就是别的解释了
就是当前用户的root目录
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询