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