LinuxForum.Fans
Тема

Последний аргумент предыдущей команды

Автор: Drayzer 5 сообщений 1540 просмотров
#83431

Привет, ребята, помогите разобраться...
Как правильно использовать этот символ !$

Он используется в командах chown chgrp......

#83463

это история команд bash, точнее - последний параметр прошлой команды
[console]$ echo 1 2 3
1 2 3
$ ls !$
ls 3
/bin/ls: невозможно получить доступ к 3: Нет такого файла или каталога
[/console]
команда echo получила 3 параметра - 1 2 3, а команда ls получила последний параметр - 3.

PS: man history почитайте, там много интересного ;)

#83465

это обычно надо, если вы ввели одну команду с длиннющим именем файла в конце
[console]cp file.txt /home/user/docs/texts/file713.txt[/console]
и нужно выполнить другую, для этого-же файла:
[console]nano !$[/console]

#83475

Спасибо большое, теперь понятно!;)

#83492

забыл... вот по-русски

Войдите или зарегистрируйтесь, чтобы ответить.