Archiv verlassen und diese Seite im Standarddesign anzeigen : Auflistung von Verzeichnissen löschen -wie??
Servus!
Weiß jemand wie man in einem Bashskript per Befehl eine Auflistung von Verzeichnissen
löschen kann??
Es geht also nicht um bestimmte Dateitypen, die gelöscht werden sollen, sondern um eine ser große Liste von Dateien verschiedener Typen.
gibt es da vielleicht eine spezielle Syntax mit der man das bewerkstelligen kann?
Danke für eure Hilfe!
#!/bin/bash
while read del
do
i=((a++))
rm $del
done < DATEI_MIT_DATEIEN.TXT
echo "$i Datei(en) gelöscht"
exit 0
Hallo,
Danke für das Skript.
Funktioniert fast... jedenfalls durchläuft es die Textdatei zeilenweise.
Aber irgendwas stimmt da noch nicht so ganz.
Da lauter syntaxerrors kamen, hab ichs folgendermaßen abgeändert:
#!/bin/sh
while read del
do
i=(a++)
rm $del
done < killen
echo "$i Datei(en) gelöscht"
exit 0
aber das scheint so nicht ganz zu wollen, die Konsole gibt für Zeile folgendes aus:
rm: Entfernen von ,,â\200\216/usr/share/.../name.xml" nicht möglich: Datei oder Verzeichnis nicht gefunden
ziemlich strange, das rot-markierte...
Was hab ich da falsch gemacht:( (sorry, hab das bash-skript proggen noch nicht so intus)
Danke für deine Hilfe:)
Jetzt funz alles!
Es war nur ein Zeichenkodierungsproblem...:ugly:
Jedenfalls besten Dank für das Skript!!
Gruß, HymiR!!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.