複数のデータを優先順位でソートする方法は?

複数のデータを優先順位でソートする方法は?

このデータを次の順序で保存します。 CUSTOMER-ID STATE ZIPCODE LASTNAME FIRSTNAME Money_spent

REDACTED

このデータを優先順位に従ってどのようにソートしますか?

1st Priority - State
2nd Priority - zipcode (descending order)
3rd Priority - lastname
4th Priority - firstname

私が現在試したこと:

sort -t ',' -k1.1,1.1 -k12 -k13 -nr -k3.1,1.1 -k2.1,1.1 -s "summary.csv"

IDだけでソートしたいようです。

予想出力:

REDACTED

ベストアンサー1

おすすめ記事