If-Koubou

Dodaj Sudo do swojego ostatniego polecenia Basha "!!" Składnia

Dodaj Sudo do swojego ostatniego polecenia Basha "!!" Składnia (Jak)

Jak często wpisujesz polecenie w powłoce linuxowej, a następnie zdałeś sobie sprawę, że zapomniałeś wpisać sudo, więc skończyłeś z błędem lub edytujesz przerażony plik tylko do odczytu? Zdarza mi się to znacznie więcej niż chciałbym przyznać, więc piszę o tym.

Masz kilka opcji, najłatwiej jest po prostu użyć !! aby powiedzieć bashowi o użyciu ostatniego polecenia.

Na przykład, jeśli spróbujesz wpisać to, pojawi się błąd, że edytujesz plik tylko do odczytu:

vi /etc/apt/sources.list

Kiedy to się stanie, możesz po prostu użyć tego polecenia:

sudo !!

Które bash następnie rozszerzy się do tego polecenia:

sudo vi /etc/apt/sources.list

Zrzut ekranu z tego w akcji:

Alternatywną metodą byłoby po prostu naciśnięcie klawisza strzałki w górę, naciśnięcie klawisza Home lub Ctrl + A, a następnie wpisanie sudo.