私は次のようなファイルのリストを持っています:(
一般的に、それはフォーマットです/data/logs/var_YYYYMMDDHHMMSS.log
)
/data/logs/var_20121002103531.log
/data/logs/var_20121002104215.log
/data/logs/var_20121002120001.log
HH として 12 を持たないすべてのファイルをリストしようとしましたが無駄でした。
つまり、入力:
/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]
しかし、私が期待するものを得られません。
誰かが私が間違っている場所を特定できますか?