我有以下要使用bash过滤的输出
Directory1/Subdir
Directory1
Directory2
Directory3/Subdir1
Directory3/Subdir2
Directory3/Subdir2/SubSub1
Directory3/Subdir2/SubSub2
Directory3/Subdir2
经过过滤器后,我希望看到的输出为
Directory1/Subdir
Directory2
Directory3/Subdir1
Directory3/Subdir2/SubSub1
Directory3/Subdir2/SubSub2
您可以只组合sort
和uniq
:
<your command> | sort | uniq
sort
以字母顺序排序uniq
仅保留唯一的行