1

我有文件sorted.txt

$cat sorted.txt  
bash  
fosh  
hack  
hack  

如果我这样做uniq

$uniq sorted.txt  
bash  
fosh  
hack  

如果我这样做,uniq -z我会得到:

$uniq -z sorted.txt  
bash  
fosh  
hack  
hack  

即在uniq -z我得到重复!uniq sorted.txt我期待和的输出的唯一区别uniq -z sorted.txt是分隔字符。
为什么我会重复输入uniq -z

4

1 回答 1

5

-z选项告诉uniq使用 0 字节而不是换行符作为记录之间的分隔符。由于您的文件没有任何 0 字节,因此它被视为一条记录。

于 2013-06-30T11:17:06.743 回答