Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
echo "bitte Dateiendung eingeben (mit Punkt):" read dateiEndung find . -name "*$dateiEndung" -follow > liste clear while true do echo "--- AUSGABE ALLER $dateiEndung - DATEIEN ---" echo echo echo "1 Liste der Dateipfade" echo "0 END" read menue if [ "$menue" = 0 ] then exit fi echo -e '\n\n\033[0;32m \t LISTE:\n \e[0m' while read zeile do if [ "$menue" = 1 ] then #if [ -L $zeile ] #then echo $zeile #fi fi done < liste done |
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
echo "bitte Dateiendung eingeben (mit Punkt):" read dateiEndung find . -name "*$dateiEndung" -follow > liste $makeEmpty > liste2 while read zeile do ls -i -1 $zeile >> liste2 done < liste sort liste2 | cut -d'.' -f1 | uniq > inodes clear while true do echo "--- AUSGABE ALLER $dateiEndung - DATEIEN ---" echo echo echo "1 Liste der inodes" echo "2 Liste inode + dateipfad" echo "3 Liste der dateipfade" echo "0 END" read menue if [ "$menue" = 0 ] then exit fi if [ "$menue" = 1 ] then echo -e '\n\n\033[0;32m \t INODE - LISTE:\n \e[0m' sort inodes fi if [ "$menue" = 2 ] then echo -e '\n\n\033[0;32m \t INODE + PFAD - LISTE:\n \e[0m' while read inodeVar do sort liste2 | grep -m 1 $inodeVar done < inodes fi if [ "$menue" = 3 ] then echo -e '\n\n\033[0;32m \t PFAD - LISTE:\n \e[0m' $makeEmpty > liste while read inodeVar do echo .$( sort liste2 | grep -m 1 $inodeVar | cut -d'.' -f2 ) done < inodes fi done |