Apenas use echo
... coloque na frente do comando que você deseja expandir. Eu uso isso com bastante frequência.
$ ls
one.txt
two.txt
three.dat
$ echo rm *.txt
rm one.txt two.txt
$ rm *.txt
Você pode usar Home e Del para adicionar / remover rapidamente o echo
precedente.
EDITAR
Como apontou nos comentários, isso não funcionará se o comando não for apenas um comando simples (como se fosse um for
loop, usa o canal |
ou &&
ou qualquer outra coisa como essa).