所以我是 linux 的新手,我正在尝试学习 echo 命令
我的第一个问题是,我尝试显示某个扩展名为 .txt 的目录中的所有文件名(不是内容),而不是该目录
我试过了
cd/目录/| echo *.{txt}
但它不起作用
同样,如果我想显示所有以“the”开头的文件名(不是内容),后跟任意 2 个数字怎么办
我有
echo the[0-9][0-9]*
但我认为我的语法不正确
最后,如果我想显示至少包含三个字符但不以“the”开头的文件怎么办? ... <- 我不知道该怎么做
任何帮助和澄清都会使我受益,在此先感谢!
最佳答案
可以通过使用适当的模式作为 ls
命令的参数来实现您正在尝试做的事情:
ls /directory/*.txt
就 echo
而言,它是一个仅显示其参数的命令。
关于linux - Echo 命令行问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12430027/