Ich habe ein Bash-Skript install.sh
in meinem aktuellen Verzeichnis und ein Verzeichnis, apps
das mehrere Verzeichnisse enthält. Ich möchte diese Unterverzeichnisse im App-Ordner durchlaufen und ein Skript ausführen. Nach dem Ausführen des Skripts im ersten Ordner sollte es zurückkehren und in den nächsten Ordner gelangen. Ich habe es versucht, aber es wird nacheinander übersprungen. Ich meine, es geht in alle ungeraden Ordner und nicht in gerade Ordner.
Code in install.sh
for f in apps/*;
do
[ -d $f ] && cd "$f" && echo Entering into $f and installing packages
cd ..
done;
cd ..
zucd -