Ich möchte einen Befehl als Bash-Skript ausführen?

Ich möchte einen Befehl als Bash-Skript ausführen?

Ich möchte diesen Befehl als Bash-Skript ausführen. Wie kann ich das tun?

sudo dpkg --get-selections | grep -v deinstall

Antwort1

So erstellen Sie das Skript:

echo "sudo dpkg --get-selections | grep -v deinstall" > script.sh

So erteilen Sie dann die Ausführungsberechtigung:

chmod 750 script.sh

Zum Schluss führen Sie Folgendes aus:

./script.sh

Antwort2

Die anderen Antworten sind korrekt, aber aufgrund der Einfachheit Ihrer Frage vermute ich, dass in diesen Antworten möglicherweise die Informationen fehlen, die Sie wirklich benötigen.

Um diesen Befehl "als Skript" auszuführen, müssen Sie ihn von derBefehlszeile. Sie müssen es eigentlich nicht als Skript erstellen, es sei denn, Sie planen, es oft auszuführen. Sie können den Befehl einfach in ein Terminal eingeben und er wird ausgeführt. (Oder kopieren und einfügen, um sicherzugehen, dass er richtig eingegeben wurde.)

Suchen Sie auf Ihrem Computer nach „Terminal“, öffnen Sie es, fügen Sie den Befehl ein oder geben Sie ihn ein und drücken Sie Enter.

Wenn Sie mit der Kommandozeile noch nicht vertraut sind, empfiehlt sich eine gute Einführung in die kostenlose Linux-Kommandozeile unterhttp://linuxcommand.org/tlcl.php

Antwort3

Fügen Sie dies zu Ihrem~/.bashrc

function list_packages {
    dpkg --get-selections | grep -v deinstall
}

Dann

source ~/.bashrc
list_packages

verwandte Informationen