次の形式のタイムスタンプ付きファイルを含むディレクトリがあります。
processAlpha20120618.txt
processAlpha20120619.txt
processAlpha20120620.txt
processBeta20120618.txt
processBeta20120619.txt
processBeta20120620.txt
... etc.
特定の日付のこれらのリストが必要です。このようなもの:
ls -l *201206[19|20|21]*
明らかに上記は機能しませんが、私が達成しようとしていたことがわかります。文字列「201206」の後に「19」、「20」、「21」のいずれかが続くものに一致させたい。
これはgrepまたはfindを使用して可能であることを知っていますが、 lsを使用して実行できるかどうか疑問に思いました。