Estou tentando fazer algo como:
mv doc1 $1.html #equivalent to mv doc1 doc1.html
mas o problema aqui é que, por estar em um shell interativo, $1
refere-se ao primeiro parâmetro passado para "bash", que não está definido.
Eu sei que poderia usar:
p=doc1; mv $p $p.html
mas estou realmente procurando por algo mais elegante.
Antes de responder, observe que esta é uma pergunta geral; Não estou procurando uma solução alternativa para o mv
comando.