Startseite » wie man » Fügen Sie Sudo zu Ihrem letzten Bash-Befehl mit !! hinzu Syntax

    Fügen Sie Sudo zu Ihrem letzten Bash-Befehl mit !! hinzu Syntax

    Wie oft haben Sie einen Befehl in Ihre Linux-Shell eingegeben und dann festgestellt, dass Sie vergessen haben, sudo einzugeben, sodass am Ende ein Fehler auftritt oder die gefürchtete schreibgeschützte Datei bearbeitet wird? Das passiert mir viel mehr als ich zugeben möchte, deshalb schreibe ich darüber.

    Sie haben mehrere Möglichkeiten, die einfachste ist es, sie einfach zu benutzen !! um bash anzuweisen, den letzten Befehl zu verwenden.

    Wenn Sie beispielsweise versucht haben, dies einzugeben, erhalten Sie die Fehlermeldung, dass Sie eine schreibgeschützte Datei bearbeiten:

    vi /etc/apt/sources.list

    Sobald dies geschieht, können Sie einfach diesen Befehl verwenden:

    Sudo !!

    Welche Bash erweitert sich dann zu diesem Befehl:

    sudo vi /etc/apt/sources.list

    Screenshot davon in Aktion:

    Eine alternative Methode wäre, einfach auf die Aufwärtspfeiltaste zu drücken, entweder die Starttaste oder Strg + A und dann sudo einzugeben.