Shell-Skript zum rekursiven Finden der größten PNG-Dateien in einem Verzeichnis
Das folgende Shell-Skript findet die größten PNG-Dateien in einem Verzeichnis rekursiv und gibt ihre Größen in menschenlesbarem Format aus:
find_largest_pngs.sh
find . -iname "*.png" -type f -exec du -h {} + | sort -rh | head -nwobei:
find . -iname "*.png"nach allen PNG-Dateien (case-insensitive:.pngoder.PNGetc) im aktuellen Verzeichnis (.) und Unterverzeichnissen sucht-type fsicherstellt, dass nur Dateien berücksichtigt werden (keine Verzeichnisse)-exec du -h {} +dendu-Befehl für jede gefundene Datei ausführt und ihre Größen in menschenlesbarem Format ausgibtsort -rhdie Ausgabe in umgekehrter Reihenfolge nach Größe sortierthead -ndie Ausgabe auf diengrößten Dateien begrenzt
Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow