我正在尝试列出/etc中的所有文件中第一个句点之前只有 2 个字符的,并且不包括子目录及其内容。
我正在使用:
ls -d ??.*
Run Code Online (Sandbox Code Playgroud)
它按我的意愿工作,但是当我尝试从另一个目录执行此操作时,我无法使其正常工作。我试过了
ls -d /etc ??.*
Run Code Online (Sandbox Code Playgroud)
和
ls -d ??.* /etc
Run Code Online (Sandbox Code Playgroud)
但我得到了同样的错误
ls: cannot access ??.*: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这是用于学校作业,因此不能使用 find 或 ls 以外的任何其他选项。提前致谢!