Ich schreibe gerade ein Script in dem ich alle Dateien eines Verzeichnisbaums als Eingabe, inklusive des Pfades benötige. Da ls dies meines Wissens nach nicht unterstützt, habe ich folgendes script für die Kommandozeile geschrieben:
Code: Select all
Counter=0;
ddir="*/";
dddir="*/";
while [ $Counter -lt 2 ];
 do for i in $(ls -d $ddir);
  do for j in $(ls $i*);
   do echo $i$j;
  done;
 done;
 echo $Counter $ddir;
 let Counter=Counter+1;
 ddir=$ddir$dddir;
done;Also würde dir Datei "neue Datei.txt" im Verzeichnis "/Verzeichnis/" als
Code: Select all
/Verzeichnis/neue
/Verzeichnis/Datei.txtNicht so toll, weiß jemand was man ändern muss?
Danke,
Martin