Löschen Sie alle Dateien und Verzeichnisse, sondern bestimmten mithilfe von Bash

Ich bin ein Skript schreiben muss, um alles zu löschen von einem Verzeichnis-mit Ausnahme von zwei Verzeichnissen, mysql und temp.

Habe ich versucht, dieses:

ls * | grep -v mysql | grep -v temp | xargs rm -rf

aber das hält auch alle Dateien, die mysql in Ihrem Namen, dass ich nicht brauchen. es ist auch nicht zu löschen, alle anderen Verzeichnisse.

irgendwelche Ideen?

InformationsquelleAutor Bobo | 2013-07-30
Schreibe einen Kommentar