1:basename : 去掉文件名中的路径和后缀
它显示删除路径名和文件后缀的文件名,basename指令经常用于shell程序设计中,以得到部分文件名。
语法格式:
basename [option] [arguments]
实例:
lishuo@lishuo-rev-1-0:~/audio$ basename ~/audio/emacs.txt
emacs.txt
lishuo@lishuo-rev-1-0:~/audio$ basename ~/audio/emacs.txt .txt
emacs
2:uniq:显示或忽略重复的行
语法格式:
uniq [option] [argument]
option:
-c 在行首显示该行重复的次数
-d 仅输出文件中重复行的内容,重复行只输出一次。
-u 仅显示不重复行的内容
实例:
lishuo@lishuo-rev-1-0:~/audio/rename$ uniq -c file
10 test
lishuo@lishuo-rev-1-0:~/audio/rename$ uniq file
test
阅读(1658) | 评论(0) | 转发(0) |