2

В bash есть ли способ предварительного просмотра (и / или расширения) фигурных скобок при использовании в аргументах (я предпочел бы предварительный просмотр, но если это невозможно, тогда расширение будет в порядке)? Я знаю, что вы можете сделать это с именами файлов и подстановочными символами, нажав ESC +?, Но что, если это не фактические файлы, а просто аргументы, которые вы хотите расширить или предварительно просмотреть расширение?

Например, если в приглашении введено touch {a,b}{1,2} , есть ли способ предварительно просмотреть, что оно будет расширено до a1 a2 b1 b2 (в любом порядке, в котором оно будет расширено).

1 ответ1

3

Просто: используйте echo .

$ echo touch {a,b}{1,2}
touch a1 a2 b1 b2

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .