Я хотел бы перечислить несколько файлов в диапазоне. Моя структура файлов является PR181111??? .s01 или PR189999??? .s01 так переменная, которую я должен использовать, являются 1111 и 9999. Это может быть операцией для делания несколько раз в день с новыми файлами, следовательно ни один разовый список.
В сценарии я пытался использовать (просто пример)
ls *[0987-0991]*.s01
мой вывод
PR180985026.s01 PR180987023.s01 PR180991022.s01
PR180987021.s01 PR180987025.s01 PR180991024.s01
Кто-то мог объяснить меня, почему я получаю первый файл (PR180985026.s01)?
Первый файл вне диапазона, который я указал, поэтому я делаю что-то не так.
Я пытаюсь перечислить только файл в диапазоне PR180987??? .s01-PR180991??? .s01
Это может быть, покончили, например:
ls PR18{0987,0988,0989,0990,0991}???.s01
ls PR18[09]{87,88,89,90,91}???.s01
ls PR18[09]{87-91}???.s01