Sorry, die Überschrift könnte ein bisschen irritierend sein, aber ich wusste nichts besseres. Wie auch immer, ich möchte, dass ein Bash-Skript auf FreeBSD, OpenBSD und Linux funktioniert, ohne es zu modifizieren, aber bash befindet sich nicht an derselben Stelle in Linux und BSD.Wie bekomme ich ein Bash-Skript, das auf FreeBSD, OpenBSD und Linux funktioniert, ohne es zu modifizieren?
Also, wenn ich schreibe #!/bin/bash
dann wird es nicht auf BSD arbeiten, weil die Bash-Shell befindet sich in /usr/local/bin/bash
dort. Gibt es eine Lösung, um dieses Skript an beiden zu arbeiten?
Oder muss ich wirklich zwei Skripte mit unterschiedlichen Pfaden versenden ...?
Beachten Sie auch, dass es bei einem FreeBSD-System * keine Garantie gibt, * dass bash überhaupt verfügbar sein wird, es ist eine optionale Installation ... – fvu