Если я пишу длинную команду или просто набираю обширный путь к файлу, есть ли что-нибудь, что я могу «повторно использовать» с помощью некоторого ярлыка команды?
например:
1.cp /home/myuser/really/big/file/here/and/there.png /home/myuser/really/big/file/here/and/there.png.bkp
Мне действительно нужно вводить все заново?
cp /home/myuser/really/big/file/here/and/there.{,.bkp}
cp /home/myuser/really/big/file/here/and/there{,.bkp}
:)Кроме того, расширение истории может работать здесь:
где
!#:1
часть относится к первому аргументу команды, которую вы сейчас набираете.источник
Вы можете сэкономить много времени, печатая это, используя расширение вкладки, ярлык тильды и историю команд.
Например,
(где [tab] означает «нажать клавишу Tab») будет развернуто
Вы также можете напечатать
затем нажмите стрелку вверх и просто измените последние три буквы имени файла
источник