Hallo zusammen :-).

Ich habe ein bash-Skript, welches prüfen soll, ob ein bestimmtes Verzeichnis in $PATH enthalten ist. Wenn nicht, soll das Verzeichnis hinzugefügt werden.

Wie kann ich dies überprüfen? Ich habe zwar schon etwas gepastelt:
Code:
CHECK="/some/path/to/somewhere"
EXISTS=`echo -n "$PATH" | xargs -d ':' -n 1 bash -c '[ "$1" == "$0" ] && echo -n 1' "$CHECK"`
[ "${EXISTS:0:1}" == "1" ] || export PATH="$PATH:$CHECK"
Allerdings erscheint mir dies recht umständlich. Geht es auch einfacher?