场景
head这么简单的命令是个人都会用,还写什么博客。笔者原也这么想,但一次实战,竟然不知道用-c捞前几个字符,瞬间打回原形了。
用法
参数:
如何捞前几个字符
捞前几个字符:
head a.txt -c 20
注: -n、-c都是支持单位的。
K may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024,
and so on for T, P, E, Z, Y.
-v 打印标题头
-v verbose 始终打印文件信息。
head的文本来源
head的文本来源有2种:文件、如果没有跟文件,那么从标准输入读取。
从文件读取,用法:head file。
head a.txt;
从标准输入读取:
cat a.txt | head
这里解释下,cat a.txt是标准输出,不是标准输入。 但是 '|' 管道符号能重定向标准输出,将内容作为下一个命令的标准输入。