如何在终端中搜索以结尾/开头/包含某个字母的文件?

时间:2019-05-20 23:41:31

标签: linux shell ls

我一直在互联网上寻找帮助。我想列出所有以某个字母开头/结尾/包含某个字母的文件,但是我在互联网上找到的结果似乎对我不起作用。我需要为此使用ls命令(分配)。

我从另一个问题尝试了此代码:

ls abc*   # list all files starting with abc---
ls *abc*  # list all files containing --abc--
ls *abc   # list all files ending with --abc

但是当我尝试其中的任何一个时,它都会返回“ ls:无法访问'* abc':没有这样的文件或目录”

1 个答案:

答案 0 :(得分:0)

使用find查找文件:

find /path/to/folder -maxdepth 1 -type f -name 'abc*' 

这将为您提供/path/to/folder中以abc开头的所有常规文件名。