使用rm删除许多UUID格式的命名文件

时间:2017-10-15 17:44:46

标签: linux uuid rm

我在linux环境下的目录中有很多文件。 问题是这些文件与许多UUID命名文件混合在一起,谁知道如何到达那里。

有没有办法发出允许我删除这些文件的“rm”命令?没有删除其他文件的风险(其他文件都没有文件名的UUID格式) 我认为通过在每个“ - ”simbol之前定义有多少个字符来做一些事情,所以在“rm 8chars-4chars-4-4-12”的行中有一些东西,但是我不知道怎么说到嗯,我只知道“rm somefolder / *”使用*来删除它的内容,但就是这样 提前谢谢。

1 个答案:

答案 0 :(得分:0)

实际上解决了它! 它就像使用"?"一样容易。通配符,它​​确定一个字符,只有一个字符 所以,在这种特殊情况下:

rm -v ????????-????-????-*  //This says "remove (verbosely) 8-4-4-whatever"

因此,这样,它只删除遵循相同格式的文件名的文件。

此处提供更多信息:http://www.linfo.org/wildcard.html