用more看文件的时候可以按v切换到vi编辑文件。
cat –v –t –e file 其中-v显示非打印字符,-t将tab显示为^I,-e在行末显示$
od –c file 显示非打印字符。
cat –s 将两个以上的连续空行搞成一行显示。
tail –n 显示最后n行
tail +n显示最前n行
tail –f file.txt 可以查看内容正在变化的文件。此时,tail进入一个无限循环,过一会就自动看一下file.txt有没有增长。按CTRL-C退出。
tail从管道读入时忽略-f选项,cat file.txt | tail –f 不会有tail –f file.txt 无限循环的效果。
sed 10q file.txt 显示file.txt的前十行。
显示文件行号:
- grep –n ^ file.txt
- awk ‘{print NR, $0}’
- sed = file.txt | sed ‘N; s/\n/ /’ (参考Sed学习笔记)
没有评论:
发表评论