我有一个文件列表,如:
(一般来说,它的格式为/data/logs/var_YYYYMMDDHHMMSS.log
)
/data/logs/var_20121002103531.log
/data/logs/var_20121002104215.log
/data/logs/var_20121002120001.log
我徒劳地试图将所有没有12个文件的文件列为HH 即输入:
/data/logs/var_20121002103531.log
/data/logs/var_20121002104215.log
/data/logs/var_20121002120001.log # THIS IS TO BE OMITTED
/data/logs/var_20121002140001.log
必需输出:
/data/logs/var_20121002103531.log
/data/logs/var_20121002104215.log
/data/logs/var_20121002140001.log
我试过
ls -1tr /data/logs/var_20121002^[12]
ls -1tr /data/logs/var_20121002![11]
但是,没有达到我的期望。
有人可以指出我哪里出错吗?