如何查找具有几乎相同名称UNIX KSH的文件模式的文件

时间:2017-06-08 21:03:44

标签: shell unix find sh

我试图找到一个具有特定模式的文件,但文件的名称几乎相同,唯一的区别是数字,但显示的都是。

example:

/home/user/file_201024.txt
/home/user/file_201025.txt
/home/user/file2_401023.txt

command:
find /home/file*txt -mtime -1 -exec ls -l {} ;

Result:
/home/user/file_201024.txt
/home/user/file_201025.txt
/home/user/file2_401023.txt

我只想要所有包含文件* .txt而不是file2 * .txt的文件,你知道如何避免获取file2 * .txt并获取文件* .txt

1 个答案:

答案 0 :(得分:1)

使用以下命令,我们可以获取没有file2 * .txt

的文件
 find /home -iname file_*.txt

find /home -iname file_*txt