Добавить Sudo в вашу последнюю команду Bash с помощью «!!» Синтаксис

Добавить Sudo в вашу последнюю команду Bash с помощью «!!» Синтаксис
Добавить Sudo в вашу последнюю команду Bash с помощью «!!» Синтаксис

Видео: Добавить Sudo в вашу последнюю команду Bash с помощью «!!» Синтаксис

Видео: Добавить Sudo в вашу последнюю команду Bash с помощью «!!» Синтаксис
Видео: Полезный софт для вашего MacBook! - YouTube 2024, Май
Anonim

Как часто вы вводили команду в своей оболочке linux, а затем поняли, что вы забыли ввести sudo, чтобы вы закончили с ошибкой или редактировали страшный файл только для чтения? Это происходит со мной гораздо больше, чем я хотел бы признать, поэтому я пишу об этом.

У вас есть пара вариантов, самый простой - просто использовать! чтобы сообщить bash использовать последнюю команду.

Например, если вы попытаетесь ввести это, вы получите сообщение об ошибке, которое вы редактируете файл только для чтения:

vi /etc/apt/sources.list

Как только это произойдет, вы можете просто использовать эту команду:

sudo !!

Затем bash расширит эту команду:

sudo vi /etc/apt/sources.list

Снимок экрана в действии:

Рекомендуемые: