某处在stackoverflow我有一个名为“body”的bash函数,它会回显文件头(第一行),并将body(其余行)传递给stdout。这对于我处理包含头文件的文件非常有用。unix跳过标题bash函数
实施例:
FILE.CSV:
field1,field2
a,2
b,1
命令:
$ sort -k2,2 -nr file.csv -t,
a,2
b,1
field1,field2
$ cat file.csv | body sort -nr -t, -k2,2
field1,field2
a,2
b,1
不是一个很好的例子,但它显示了头停留在顶部。
几分钟的谷歌搜索和搜索stackoverflow没有透露。
任何人都可以找到或重建这样的功能?
LOL。 “谷歌搜索的时间...”微波社会很多? :) – 2012-02-14 17:33:08
什么是“文件头”?这意味着很多不同的事情取决于文件类型。也许你想要'head'程序,输出文件的第一行? – 2012-02-14 17:34:58
你有链接的**在某处stackoverflow **? – anubhava 2012-02-14 17:41:38