У меня есть каталог с файлами с отметками времени в формате:
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 .