Was bedeutet die 2> in der Unix-Befehlszeile?
scriptlist=`ls $directory_/fallback_* 2> /dev/null`
Was genau ist der Zweck der2>
Teil des Befehls? Ich habe es ausgelassen und den Befehl ausgeführt, es funktioniert einfach gut.
Und wenn die Ausgabe von ls in der Datei / dev / null gespeichert wird, was genau ist die Variable?scriptlist
wird beinhalten. Als ich den Code ausführte, befand sich die Ausgabe in der Variablen und es befand sich nichts in der Dateinull
. Wenn wir entfernen2
, dann erfolgt die Ausgabe in einer Datei anstelle einer Variablen. Irgendeine Idee, was genau diese Codezeile macht?