Linux命令列出有数字的文件名?

时间:2014-09-03 00:03:41

标签: linux

我的linux工作站上有50000个文件html文件。其中一些包含电话号码。是否有任何linux命令列出包含电话号码的所有文件?

2 个答案:

答案 0 :(得分:2)

你可以用bash中字符类的简单方法来实现:

ls -al *[0-9]*

答案 1 :(得分:1)

如果您的意思是该文件包含文件名中的电话号码,我认为您可以使用

ls | egrep "[0-9]{11}"

如果您的意思是该文件包含内容中的电话号码,请使用

egrep -r  "([0-9]){11}"