【发布时间】:2016-04-06 23:43:35
【问题描述】:
我有几个文件,例如 aa_1.txt、aa_6.txt、aa_9801234123.txt、aa_90.txt 我尝试使用
ll aa_[0-9]+.txt
列出它们并将它们排序为 aa_1.txt、aa_6.txt、aa_90.txt、aa_9801234123.txt。但它不起作用。
【问题讨论】:
我有几个文件,例如 aa_1.txt、aa_6.txt、aa_9801234123.txt、aa_90.txt 我尝试使用
ll aa_[0-9]+.txt
列出它们并将它们排序为 aa_1.txt、aa_6.txt、aa_90.txt、aa_9801234123.txt。但它不起作用。
【问题讨论】:
管道ll 到egrep:
ll | egrep "aa_[0-9]+.txt"
【讨论】:
grep 更改为egrep。
ll -v *.txt | egrep "aa_[0-9]+.txt"