2
Bash-Skript: Unterschiedliche Ergebnisse beim Aufruf mit oder ohne Sudo
In Ubuntu 16.04.3 habe ich ein sehr einfaches Bash-Skript: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 Wenn ich es als Nicht-Root-Benutzer meoder als nenne root, funktioniert es wie erwartet. Wenn ich benutze sudo ./test.sh, beschwert es sich über einen Syntaxfehler: $ …