cp /home/myuser/really/big/file/here/and/there.png{,.bkp}
Se eu estiver escrevendo um longo comando ou apenas digitando um caminho de arquivo extenso, existe algum que eu possa "reutilizá-lo" com algum atalho de comando?
por exemplo:
1. cp /home/myuser/really/big/file/here/and/there.png /home/myuser/really/big/file/here/and/there.png.bkp
Eu realmente tenho que digitar tudo de novo?
cp /home/myuser/really/big/file/here/and/there.png{,.bkp}
Além disso, a expansão do histórico pode funcionar aqui:
cp /home/myuser/really/big/file/here/and/there.png !#:1.bkp
em que a parte !#:1
se refere ao primeiro argumento do comando que você está digitando no momento.
Você pode economizar muito tempo digitando isso usando a expansão de guias, o atalho do til e o histórico de comandos.
Por exemplo,
~/r[tab]/b[tab]/f[tab]/h[tab]/a[tab]/t[tab]/
(onde [tab] significa "pressione a tecla Tab") se expande para
/home/myuser/really/big/file/here/and/there
Você também pode digitar
cp /home/myuser/really/big/file/here/and/there.png /some/destination
pressione a seta para cima e altere as três últimas letras do nome do arquivo