Bash expandir / pré-visualizar a expansão das chaves

2

No bash existe uma maneira de visualizar (e / ou expandir) as chaves quando usadas em argumentos (prefiro visualizar, mas se isso não for possível, então expandir seria bom)? Eu sei que você pode fazer isso com nomes de arquivos e curingas, pressionando ESC +, mas e se não é arquivos reais e simplesmente argumentos que você deseja expandir ou para visualizar a expansão de?

Por exemplo, se touch {a,b}{1,2} for inserido no prompt, há alguma maneira de visualizar que isso se expandirá para a1 a2 b1 b2 (em qualquer ordem que fosse expandida).

    
por sa289 02.10.2015 / 18:48

1 resposta

3

Simples: use echo .

$ echo touch {a,b}{1,2}
touch a1 a2 b1 b2
    
por 02.10.2015 / 19:08

Tags