Ich bin neu in Scripting/Programmierung/alles und kann nicht scheinen, diese Bash-Skript/Schleife, die ich versuche zu iterieren.Verschachtelt für die Schleife in bash nicht richtig iterieren?
Ich habe ein Verzeichnis „Ordner“ genannt, in denen es viele Unterverzeichnisse, die jeweils Dateien enthalten, die ich (noch) Echo möchte
ich das, aber es scheint nicht das drucken Dateien innerhalb der Unterverzeichnisse, sondern druckt die Unterverzeichnisse selbst aus. Wie würde ich das Skript ändern, damit dies funktioniert?
for directory in *;
do
for thing in $directory
do
echo $thing
done
done
Sie nicht '$ {directory} wollen/*'? Oder perphaps '(cd" $ directory "; für thing in *; echo $ thing; done;)'. – Droppy