awk print $NF是只打印当然也有可能是绝对路径,主要看你调用时是使用的什么路径。
dirname返回给出文件或文件夹所在的路径,不含最后的文件名或文件夹名,不含最后的/符号。 所以返回值是.
cd 执行的是 ./..
即跳转到脚本所在的目录的上一层目录中。...如下:[root@localhost ~]# cat b|awk '{print "asdasdasdsd"}' asdasdasdsd
[root@localhost ~]# cat b|awk '{print "asdasdasdsd"}'>a
[root@localhost ~]# cat a
asdasdasdsd
awk -F'_' '{print $1"_"$2}' 文本文件名称这样可以显示 a_b这样可以显示 a_b_c
欢迎分享,转载请注明来源:



登录
后才能评论提交