$ _ не работает с командами копирования и перемещения

apt install linux-headers-amd64  build-essential dkms
1
11.11.2016, 08:18
1 ответ

$ _ - возвращает последний аргумент предыдущей команде. При запуске оболочки он дает абсолютное имя файла исполняемого сценария оболочки. Когда вы выполняете

mkdir test
mv file.c $_

Проверьте, является ли ваш mv, cp псевдонимом

В bash для доступа к последнему аргументу предыдущей команды в истории используйте!: $, Например:

> mkdir test
> mv file.c !:$
mv file.c test
2
27.01.2020, 23:34

Теги

Похожие вопросы