Hi,
ich stehe grade ein bißchen auf den Schlauch. Ich will in einem Bourne Script mittels sed Befehls in einer übergebenen Textdatei die newlines durch newlines und cariage return ersetzen. Das klappt auch soweit mittels:
Nun möchte ich das ganze mit unbegrentzt übergebenen Textdateien machen. Also habe ich eine While-Schleife um den Befehl geschrieben und mittels shift über die Übergabeparamter iteriert:
Allerdings klappt das nicht und irgendwie sehe ich den Fehler nicht.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schon einmal im voraus.
Gruß Stoppi
ich stehe grade ein bißchen auf den Schlauch. Ich will in einem Bourne Script mittels sed Befehls in einer übergebenen Textdatei die newlines durch newlines und cariage return ersetzen. Das klappt auch soweit mittels:
Code:
sed 's /\n/\n \r/' $1
Nun möchte ich das ganze mit unbegrentzt übergebenen Textdateien machen. Also habe ich eine While-Schleife um den Befehl geschrieben und mittels shift über die Übergabeparamter iteriert:
Code:
while [ $# -gt 0 ]
do
sed 's /\n/\n \r/' $1
shift
done
Allerdings klappt das nicht und irgendwie sehe ich den Fehler nicht.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schon einmal im voraus.
Gruß Stoppi