Использование подстановочного знака с 'ls' - PullRequest
0 голосов
/ 26 июня 2019

Я хочу перечислить все файлы с такими именами:

12.0.3.1_CA
12.0.3.2A_CA
12.0.3.2B_CA

Я пытался

ls -ltr 12.0.3.?*_CA

Это сработало, но перестало работать, когда у меня есть такие файлы, как:

12.0.3.2AA_CA
12.0.3.2A2_CA

1 Ответ

0 голосов
/ 26 июня 2019

Если вы хотите, чтобы только один символ был максимальным после '?' затем попробуйте:

ls -ltr 12.0.3.?[*]_CA

[] используется для обозначения любого символа, который вы хотите, например, если мы хотим, чтобы в имени было «ac», мы использовали бы [ac].

...