Ich habe den Fehler erhalten:
Bash: Syntaxfehler in der Nähe von unerwartetem Token ";"
aufgrund des folgenden Befehls:
evince foo.pdf bar.pdf &; emacs foo.tex &
Ist es illegal, Befehle mit zu trennen, ;
wenn &
ein Job im Hintergrund ausgeführt wird? Oder gibt es einen anderen Grund, warum dies nicht funktioniert hat?
Vielen Dank.
if [ $(ps -ef |grep -c '[p]grep') -eq 0 ]; then nohup sleep 5 > /dev/null 2>&1</dev/null & fi