Se você estiver usando bash, e você tem uma regra para a transformação do nome do arquivo
que você pode articular claramente (por exemplo, inserir 12345
após o primeiro g
), você pode fazer
mv longTab !#:$:s/g/g12345/
As palavras que começam com !
são referências de histórico.
!#
refere-se ao comando atual (até agora).
:$
significa a última palavra na linha, portanto, depois de mv longfilename
, !#:$
refere-se a longfilename
.
E finalmente, :s/old/replacement/
é simples de pesquisar e substituir.