Der betreffende Befehl leitet die Dateibeschreibung 5
in eine Datei um foobar.txt
.
"Wo soll ich anfangen?" - diese Antwort ist ein sehr guter Ausgangspunkt.
Was bedeutet die Shell-Anweisung?
exec 5>>foobar.txt
tun? Ich kann es aus offensichtlichen Gründen nicht googeln und weiß nicht, wo ich anfangen soll.
Der betreffende Befehl leitet die Dateibeschreibung 5
in eine Datei um foobar.txt
.
"Wo soll ich anfangen?" - diese Antwort ist ein sehr guter Ausgangspunkt.
Wie andere bereits gesagt haben, wird ein Dateideskriptor geöffnet, der an die genannte Datei angehängt wird.
Sie würden diesen Dateideskriptor folgendermaßen verwenden:
echo "hello world" >&5 date >&5 while read line; do some_transformation; done < input_file >&5