在Linux机器上,我想遍历文件夹层次结构并获取其中所有不同文件扩展名的列表。
从外壳实现这一目标的最佳方法是什么?
试试这个(不确定这是否是最好的方法,但是可以用):
find . -type f | perl -ne 'print $1 if m/\.([^.\/]+)$/' | sort -u
它的工作方式如下: