Thread Sortierprogramm lexikografisch aus Datei
(12 answers)
Opened by Andreas at 2012-10-09 23:08
Allerdings ist das -r mit folgendem open nicht ein atomarer Befehl, d.h. es kann zwischen dem -r und dem open irgendwas passieren, dass die Datei doch nicht mehr lesbar ist. Auch würde ich das -s vermeiden, denn man möchte ggf. auch mal von STDIN oder einer Pipe lesen.
Ich würde daher zwei Dinge vorschlagen: 1. Dateinamen als Kommandozeilenparameter übergeben 2. Auf den -e/-s Test komplett verzichten (der bringt eigentlich nichts) und einfach das open zu probieren (und dann eben eine Fehlerbehandlung machen) |