在优化history时,查资料遇到个问题:
echo $PWD | awk -F/ '{print $NF}'
不是太理解这个命令,经过查资料明白,记录以备后续复习:
-F /表示以 ’/’ 分开域
NF 表示的是浏览记录的域的个数
$NF 表示的最后一个Field(列),即输出最后一个字段的内容
[root@localhost usertmonitor]# pwd
/var/log/usertmonitor
[root@localhost usertmonitor]# echo $PWD | awk -F / '{print $NF}'
usertmonitor
[root@localhost usertmonitor]# echo $PWD | awk -F / '{print NF}'
4
[root@localhost usertmonitor]#
参考: