Hi,
folgendes BeispielSzenario. Ein Parameter enthält mehrere Zeilen:
CMD=`ls -rtl`| awk {printf("%s\n", $2)}
Dieses möchte ich nun zeilenweise verarbeiten. Ich denke dazu brauche ich eine while-Schleife. Aber wie kann ich auf die jeweils aktuelle Zeile zugreifen? Wie lautet meine abbruchbedingung.? Folgendes funktioniert nicht und ist eher als Pseudocode zu verstehen:
while [ $CMD !EOF ]; do
echo "Inhalt der aktuell zu verarbeitenden Zeile: $CMD"
done;
Kann mir jemad auf die Sprünge helfen? Zu dieser Problemamatik hab ich noch nix im INet gefunden....