Dies sind Weiterleitungen.
0<&-
schließt den Dateideskriptor 0 (Standardeingabe).&>
leitet sowohl stdout als auch stderr um (in diesem Fall zur Protokolldatei)
Sind Sie sicher, dass echo
nicht vorhanden war? vor $!
? $!
würde als Befehl interpretiert und höchstwahrscheinlich zu einem
-bash: 18552: command not found
&<- schließt den Dateideskriptor. Aber noch grundlegender kann die Suche nach diesen kleinen "&"-Atomen bei Google schmerzhaft sein! Siehe diese Seite zur Bash-Umleitung für Hintergrundinformationen.