4

次のコマンドを使用して、ファイルから重複を削除しています。

awk -F"," '!x[$1]++' test.csv

列1の大文字と小文字を区別しないようにするにはどうすればよいですか?

試してみawk -F"," '{IGNORECASE = 1} !x[$1]++' test.csvましたが、うまくいかないようです。

4

2 に答える 2

8

toupperの使用:

awk -F"," '!x[toupper($1)]++' test.csv
于 2012-12-28T23:02:33.460 に答える
2
awk -F"," '!x[tolower($1)]++' test.csv
于 2012-12-29T04:11:27.037 に答える