So lässt sich eine Anwendung über einen Befehl im Terminal ausführen

So lässt sich eine Anwendung über einen Befehl im Terminal ausführen

Ich habe cool-retro-termes heruntergeladen, eingefügt /home/crs/cool-retro-term/und cool-retro-term.desktopnach kopiert /usr/share/applications/.

Normalerweise habe ich das sudo nano cool-retro-term.desktopin geändert .EXEC/home/crs/cool-retro-term/cool-retro-term

Ich weiß nicht, was ich möglicherweise im Terminal ausführen cool-retro-termoder sudo cool-retro-term -hdie Anwendung öffnen soll.

Was sind die Schritte? (Ich bin Anfänger)

Antwort1

Angenommen, Ihr Programm befindet sich in einer /home/crs/cool-retro-term/
geöffneten .bashrcDatei. Scrollen Sie durch Eintippen gedit .bashrcim Terminal
nach unten zur letzten Zeile, fügen Sie eine neue Zeile hinzu und fügen Sie diese ein. PATH=$PATH:/home/crs/bin
Erstellen Sie eine neue Datei in gedit/Terminal. Fügen Sie folgenden Code hinzu:

#!/bin/bash
/home/crs/cool-retro-term/cool-retro-term

Speichern Sie es dann /home/crs/binunter dem gewünschten Namen.
Machen Sie diese Datei ausführbar, und chmod u+x /home/crs/bin/<filename you just saved above>
führen Sie sie dann vom Terminal aus aus. Das Programm sollte gestartet werden.

Wenn Sie ein Problem haben, geben Sie bitte einen Kommentar ab.

Antwort2

Bearbeiten Sie ~/.profile und fügen Sie Folgendes ein:

if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Verschieben Sie dann alles von /home/crs/cool-retro-term/ nach /home/crs/bin.

Jetzt können Sie jedes Mal, wenn Sie etwas in /home/crs/bin einfügen, es einfach mit dem Namen der Datei ausführen.

verwandte Informationen