想让命令 LS 只搜索文件

想让命令 LS 只搜索文件

我有两个 csv 文件示例

t_test_yyyyymmdd.csv
t_test_type_yyyyymmdd.csv

我想让命令 ls 只搜索文件t_test_yyyyymmdd.csv

答案1

如果要列出名称以数字开头t_test_然后有数字的所有文件,可以使用:

ls t_test_[0-9]*

[0-9]匹配任意数字的字符类,意思*是“一次或多次”。

答案2

您是否考虑过使用该|grep命令来帮助您的ls

例如:

ls |grep t_test_type_yyyyymmdd.csv

grep是进行此类检查的非常强大的工具;有关该命令的更多信息grep请参见此处:https://www.redhat.com/sysadmin/how-to-use-grep

相关内容