Bash Dropbox-Uploader von überall

Bash Dropbox-Uploader von überall

Habe gerade Bash Dropbox-Upload mit einer Debian-Distribution auf meinem Raspberry Pi installiert. Momentan muss ich mich in meinem Root-/src-/Dropbox-Upload-Katalog befinden, um den Befehl ./dropbox-upload.sh auszuführen.

Wie kann ich ./dropbox-upload.sh von überall aus ausführen?

Ich habe etwas wie „Hinzufügen: export PATH=$PATH:/new/path“ gesehen.

Aber ich bin ein echter Neuling in Sachen Linux und Scripting. Wo und wie soll ich es hinzufügen?

Mit freundlichen Grüße

Antwort1

In Ihrem Home-Verzeichnis sollte eine Datei wie .profile / .bash_profile / .bashrc vorhanden sein. Wenn eine dieser Dateien vorhanden ist, öffnen Sie sie und prüfen Sie, ob bereits eine Zeile vorhanden ist, die Ihren PATH definiert. Wenn ja, können Sie den Ordner anhängen, der das Dropbox-Upload-Shell-Skript enthält. Wenn nicht, erstellen Sie eine neue Zeile für PATH.

Weitere Informationen zur Pfadkamera finden Sie hier:http://www.codecoffee.com/tipsforlinux/articles/11.html

Antwort2

Anstatt mit Ihrem herumzuspielen, PATHkönnen Sie es einfach dorthin verschieben /usr/local/bin(vorausgesetzt, dieses Verzeichnis existiert und befindet sich bereits auf dem Standardverzeichnis PATHund vorausgesetzt, das Skript ist in sich geschlossen, d. h. es müssen nicht auch Bibliotheken oder Datendateien installiert sein).

Das Präfix ./wird verwendet, um auf das aktuelle Verzeichnis zu verweisen. Sie sollten diesen Teil weglassen, damit die Shell Ihr Präfix PATHzum Auffinden des Skripts oder der ausführbaren Datei verwendet.

verwandte Informationen