Benutzer: Gast
Eintrag: Alle Symlinks auf Datei finden

Alle Symlinks auf Datei finden

von: marcel
Tags: Symlink, Bash, Typo3

Im Typo3-Ordner auf dem Webserver meiner Entwicklungsumgebung gibt es massig typo3_src-VERSION -Ordner. Auf all diese Ordner verweisen Symlinks aus den einzelnen Projekten.

Code: bash shell
cd /to/document/root
tar -xzvf dummy-4.4.15.tar.gz
cd dummy-4.4.15
unlink typo3_src
ln -s ../typo3_src-4.4.15 typo3_src

Die Projekte wandern dann auf die Live-Server und die Typo3-Source-Pakete bleiben liegen. Das sind dann irgendwann hunderte Megabyte, die nutzlos herumliegen.

Wie findet man nun heraus, welche Typo3-Source-Pakete entfernt werden können? Auf welche Pakete existiert noch ein Symlink?

Um das herauszufinden gibt es den tollen Befehl find auf der Linux-Shell:

Code: bash shell
cd /to/document/root
find -L . -samefile typo3_src-4.4.15

Solche Source-Pakete, auf die kein Verweis mehr existiert, können dann also ohne Bedenken gelöscht werden.

Code: bash shell
rm -Rf typo3_src-4.4.15
Es gibt noch keine Kommentare.