最初の列が小文字の文字列である最初の列に基づいてCSVファイルをソートし、ヘッダー行を無視する方法は?
ベストアンサー1
sort
ヘッダーを除外するオプションはありません。以下を使用してヘッダーを削除できます。
tail -n+2 yourfile | sort
このtail構文は、yourfile
2行目からファイルの終わりまで続きます。
もちろん、結果にsort
ヘッダーは含まれません。
head -n1 yourfile
ファイルの最初の行(ヘッダー)のみを印刷するコマンドを使用して、ヘッダーを分割できます。
これを組み合わせるには、次のように実行できます。
head -n1 yourfile && tail -n+2 yourfile | sort