Audiodateien anhand des Dateiinhalts in ein anderes Verzeichnis verschieben (Dateiname ignorieren)
English
Deutsch
Dieser Befehl identifiziert alle Audiodateien wie MP3s in einem Verzeichnis rekursiv mit dem file-Befehl (sucht nach audio/*-MIME-Typen) und verschiebt diese in ein anderes Verzeichnis.
move_audio_based_on_filetype.sh
mkdir -p ../Audio && find . -type f -exec sh -c '
case $( file -bi "$1" ) in (audio/*) exit 0; esac
exit 1' sh {} \; -exec mv -v --backup=numbered {} ../Audio \;Basierend auf diesem StackExchange-Beitrag. Siehe auch Bilddateien anhand des Dateiinhalts in ein anderes Verzeichnis verschieben (Dateiname ignorieren) und Videodateien anhand des Dateiinhalts in ein anderes Verzeichnis verschieben (Dateiname ignorieren)
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