Hallo liebe Community,
ich habe neuerdings das Shellprogrammieren für mich entdeckt, nur leider stoße ich zu oft auf das oben genannte Problem. Ich möchte beispielsweise eine mehrzeilige Ausgabe, zeilenweise abarbeiten. Gibt es Möglichkeiten, dies zu bewerkstelligen?
Beispiel:
Als erstes Speicher ich die Ausgabe in eine Variable
1 | dirs=$(find -maxdepth 1 -type d | cut -c 3-) |
Nun würde ich gerne auf jedes Element in dirs etwas ausführen. Z.B.
1 2 3 | cd $einzelnesDirElement git init cd ../ |
Ein weiteres Problem wo ich hänge ist, dass ich dies gerne in eine Schleife packen würde. Also:
1 2 3 4 5 6 | while (([kein element in $dirs vorhanden])) do cd $einzelnesDirElement git init cd ../ done |
Danke für eure Hilfe schon mal