私は、ファイルのヘッダ(最初の行)をエコーし、本体(残りの行)をstdoutに渡す "body"というbash関数を得ました。これは私がヘッダーを持つファイルを操作するのに非常に便利です。unix skip-header 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
ていない良い例が、それは上に滞在ヘッダを示しています。
Google検索と検索stackoverflowの分は何も明らかにしていません。
誰もこのような機能を見つけたり、再構築することはできますか?
LOLです。 "グーグルの議事録..."マイクロ波社会はそれほど? :) –
"ファイルのヘッダ"とは何ですか?これは、ファイルの種類に応じてさまざまなことを意味します。ファイルの最初の行を出力する 'head'プログラムが必要なのでしょうか? –
あなたはそのリンクを持っていますか**どこかでstackoverflowに**? – anubhava