CSVファイルをソートする必要がありますが、ヘッダー行(最初の行)は引き続きソートされます。これが私が使用するものです:
cat data1.csv | sort -t"|" -k 1 -o data1.csv
以下は例示的な行です。
Name|Email|Country|Company|Phone
Brent Trujillo|[email protected]|Burkina Faso|Donec LLC|(612) 943-0167
ベストアンサー1
これは機能し、次に出力されますdata2.csv
。
head -n 1 data1.csv > data2.csv &&
tail -n +2 data1.csv | sort -t "|" -k 1 >> data2.csv