シェルのソートでヘッダを無視する

ヘッダ付きのファイルをソートするときにヘッダが一番下に来てしまって困っていた。headとtailの組み合わせで解決できる
(head -n 1 target.txt && tail -n +2 target.txt | sort ) > sorted.txt
tail -n +NはN-1行ファイル冒頭からスキップ、同様にhead -n -NはN-1行ファイル末尾よりスキップとなる。

コメント

このブログの人気の投稿

Inverse-normal transformation

SKAT

locuszoom