如何找到文件名中没有数字的文件?
find ~ -name '[a-z].*'
答案 0 :(得分:3)
!
表示不是,所以你也可以这样做:
find ~ ! -name '*[0-9]*'
或者,更准确地说,
find ~ -type f ! -name '*[0-9]*'
find
)文件中的~
(-type f
))没有(!
)的名称中有数字(-name '*[0-9]*
)编辑:如果您要查找没有数字的文件并以* txt结尾,则执行find ~ -type f ! -name '*[0-9]*' -name '*txt'
答案 1 :(得分:1)
你可以写:
find ~ -not -name '*[0-9]*'