При использовании команды я знаю своего друга, который использовал повторно последнюю часть предыдущей команды. К сожалению, он отошел далеко, и я не могу его заполучить.
Сначала:
cp -r folder ~/folder
Затем он очень быстро использовал ~ / folder .
Кто-нибудь, кто знает, как это сделать?
Переменная $_
используется для замены новым параметром.
Так, в примере Вы упомянули, Вы сделаете что-то как:
cp -r folder ~/folder cd $_
cd $_
изменит каталог на новый параметр т.е. ~/folder
.
Для большего количества таких переменных взгляните на https://stackoverflow.com/a/5163260/1626345.
С помощью клавиши со стрелкой вверх вы можете быстро получить доступ к последней использованной вами команде.
С помощью Ctrl + R вы можете выполнить «обратный поиск». Это означает, что вы просто вводите любую букву или слово команды, которую вы уже использовали, и она будет отображаться, когда будет дано достаточно идентифицирующего ввода.
Нажатие !$
вставит последнее слово (или весь путь , если он один) последней использованной вами команды. Смотрите здесь для многих полезных советов. Я просто добавил это в закладки. :)
Если вы планируете делать это довольно часто с одними и теми же путями, этот учебник может помочь.