我有一个目录,里面装有图像文件,但是格式不同。我希望能够使用grep来获取每个文件的扩展名,然后根据每种类型进行操作。
我的问题是我无法弄清楚grep命令仅输出扩展名。
有人可以帮我吗?
答案 0 :(得分:0)
我建议使用AWK命令获取文件扩展名
ls -lrt | awk -F . '{print $NF}'
答案 1 :(得分:0)
万一有人碰到这个。我的目标是在Perl脚本中执行此操作。所以我发现可行的是:
my ($fext) = $fullname =~ /(\.[^.]+)$/;