Versteckten Ordner suchen und löschen

F

free2use

Grünschnabel
Hallo, ich versuche gerade ein Deinstallationskript für ein Java Programm von mir zu erstellen.
Ich habe eine .jar Datei also Name.jar und einen versteckten Ordner also .Name.
Ich würde gerne nach beiden suchen lassen(da es ja nicht klar ist wo der User die Dateien hinüberschiebt) und diese dann löschen.
Auf Mac funktioniert das wunderbar, so:
Code:
echo JEscape wird gelöscht....
find ${PWD} -name ".JEscape" -exec rm -R -f {} \;
find ${PWD} -name "JEscape.jar" -exec rm -R -f {} \;
echo Dateien wurden gelöscht.

Auf Linux klappt das aber nicht(Ubuntu). Ich hab es dann mal so versucht:
Code:
echo JEscape wird gelöscht....
find ${PWD} -name "Name.jar" -print0 | xargs -0 rm {}
find ${PWD} -name ".Name" -print0 | xargs -0 rm {}
echo Dateien wurden gelöscht.

Aber dabei wird nur die .jar gelöscht, der Ordner nicht.
Jemand eine Idee wie ich es hinbekomme ?

PS: Ich muss sowas auch noch für Windows machen als .bat, also falls jemand da zufällig auch bewandert ist würde ich mich natürlich freuen.

Vielen Dank ! Ich hoffe ihr könnt mir helfen.
 

Ähnliche Themen

Shell Skript beschleunigen

[Gelöst] Suchen und ersetzen mit Hilfe mehrerer Parameter

Wie Dateien in 2 versch. Ordenern unter AIX (Syntax ähnl. wie LINUX) löschen ?

verzeichniss suche funktioniert nicht

Dateien löschen mit negierun

Zurück
Oben