0
我有一個文件刪除重複的文件
cat file
ab,12
ab,45
ab,23
bh,32
bl,12
ab,10
bh,13
和文件複製與第一個參數
我需要我的輸出與特定的唯一值線在bash特定參數的值參數由逗號
分離例如輸出
cat file
ab,12
bh,32
bl,12
我有一個文件刪除重複的文件
cat file
ab,12
ab,45
ab,23
bh,32
bl,12
ab,10
bh,13
和文件複製與第一個參數
我需要我的輸出與特定的唯一值線在bash特定參數的值參數由逗號
分離例如輸出
cat file
ab,12
bh,32
bl,12
釷E採用命令適用於您的例子:
sort -u -s -t, -k1,1
假設OP要打印在$1
值的第一次出現,這裏是AWK的一行:
awk -F"," 'NR==1{print;next} !($1 in a){a[$1]=$0} END{for(i in a) print a[i]}' file
你想只是'第一次出現ab'?最後?任何任意發生?其中任何一項都相對容易,但您需要提供更精確的規格。 – twalberg