ich bin sehr schlecht bei shell scripting (mit bash), suche ich nach einem weg nach überprüfe ob der aktuelle git zweig "x" ist, und brich den ab Skript, wenn es nicht "x" ist.bash script um zu überprüfen, ob der aktuelle git branch = "x"
#!/usr/bin/env bash
CURRENT_BRANCH="$(git branch)"
if [[ "$CURRENT_BRANCH" -ne "master" ]]; then
echo "Aborting script because you are not on the master branch."
return; # I need to abort here!
fi
echo "foo"
aber das ist nicht ganz richtig
Vorausgesetzt, dass Ihr Code syntaktisch ungültig ist, [Shellcheck. net] (http://shellcheck.net) sollte Ihre erste Zuflucht sein. – mklement0