Ich habe ein paar sehr einfache Bash-Skripte, die ich für Dinge zusammengestellt habe, die ich regelmäßig mache. Eine davon ist das Ausführen von Duplicity, um meine Sicherungsaufgaben auszuführen. Nichts Kluges, nur ein Haufen von wenn ... dann Aussagen wirklich. Da dies als sudo ausgeführt werden muss, ist es empfehlenswert, mein Skript in / usr / bin (oder an einem anderen Ort in PATH) abzulegen, das in root.root und in chmod in 700 angegeben ist.
gitwie githubin den Wolken?
/usr/local/bin. Ansonsten würde ich sagen einfach reinstecken ~/bin. Ihre eigenen Skripte in beiden Verzeichnissen sollten beim Upgrade sicher sein.
~/binder beste Ort für die meisten Skripte ist, da Sie sie nicht so sudobearbeiten müssen, wie Sie es tun, wenn sie in gespeichert sind /usr/local/bin.
gitSie diese Option, um Ihre Skripte einer Versionskontrolle zu unterziehen, lokale Kopien der Git-Repos an einer beliebigen Stelle zu platzieren~und die Skripte dann mit Symlinks zu verknüpfen~/bin.