Привет, гость!

Добро пожаловать на CVVBOARD - крупнейший теневой кардинг форум. У нас Вы сможете найти огромное множество статей по теме кардинга и заработка в интернете. Актуальная информация, новости даркнета, сервисы от проверенных продавцов, эксклюзивные, только рабочие схемы заработка, ежедневные раздачи - все это Вы найдете на нашем форуме! Не пренебрегайте услугами Гарант-Сервиса это убережет Вас от мошенников. Обратите внимание, звание модератора не является гарантом в сделках!

символы "!" в командной строке

Download_Link

Участник клуба
Регистрация
7 Июл 2020
Сообщения
404
Реакции
58
Депозит
200$
Зачем нужны !! ? Предположим, вы выполнили в терминале какую-нибудь команду. А теперь вы хотите выполнить ту же самую команду, не изменяя написания самой команды, но добавить перед ней или после нее какие-нибудь дополнительные параметры или текст или, например, дописать sudo.

Можно не нажимать клавишу Вверх, чтобы показать команду, а воспользоваться символами !!, которые заменяются в командной строке Linux предыдущей командой. Это особенно актуально, если команда очень длинная и что-то дописывать перед ней или после нее не очень удобно. Символы !! Два подряд стоящих символа восклицательных знака заменяются на предыдущую команду.

Например, вы выполнили команду: somecommand но забыли написать перед ней sudo.
Тогда можно воспользоваться символами !!.
Выполняем: sudo !! в результате символы !! заменяются на предыдущую команду, то есть на somecommand и в результате вызывается команда:

sudo somecommand

Например, вы хотели создать директорию /etc/pingvinus/hello/world/this/is/long/path и выполнили команду:

mkdir -p /etc/pingvinus/hello/world/this/is

то есть вы забыли добавить перед командой sudo и не до конца написали путь до директории. Теперь можно исправить ситуацию и вызывать команду: sudo !!/long/path В результате символы !! заменятся на mkdir -p /etc/pingvinus/hello/world/this/is и в результате будет выполнена команда:
Код:
sudo mkdir -p /etc/pingvinus/hello/world/this/is/long/path
 
Сверху Снизу