Bash:仅打印基于目录的uniq输出

问题描述 投票:0回答:1

我有以下要使用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
regex bash awk sed grep
1个回答
-1
投票

您可以只组合sortuniq

<your command> | sort | uniq
  • [sort以字母顺序排序
  • [uniq仅保留唯一的行
© www.soinside.com 2019 - 2024. All rights reserved.