如何让 bash 在使用 ls cp mv 等命令时仅显示部分文件名列表

如何让 bash 在使用 ls cp mv 等命令时仅显示部分文件名列表

假设我的目录中有很多文件,它们的名称如下:

FF_01_1000
FF_01_1001
FF_01_1002
.
.
.
FF_01_9999
FF_02_1000
FF_02_1001
FF_02_1002
.
.
.
FF_02_9999

现在,如果我输入

cp FF

进入终端并按下 Tab 键,它将自动完成,我将得到以下内容:

cp FF_0

现在,如果我再次按下 Tab 键查看有哪些选项,bash 将显示所有 19998 个文件名。但是,如果我想知道我拥有的选项,直到第一个模糊级别,或者像 Tab 这样的键只会在终端中给我以下输出,该怎么办:

FF_01...
FF_02...

当浏览使用日期的文件名时,这种选项非常有用。

相关内容