files modificati di recente

find ~/Music -daystart -mtime -60 -name *mp3 -printf "%T@\t%p\n" | sort -f -r | head -n 30 | cut -f 2
ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3
 
find . -type f -exec stat \{\} \; | grep Modify:
 
#cerca directory
find $path -type -d -name "OMG"
 
# concatenare files dentro una directory
find $path -type f -exec cat {} \; | gedit
 
# files di testo che contengono un'espressione
find $path -name "*.txt" -exec grep -i -H "search pharse" {} \;

trova ed elimina

# eliminare files negli ultimi n giorni
find $path -mtime +365 -type f -delete
 
find $path -cmin +24 -type f | xargs rm
 
# elimina directory ricorsivamente per nome
find $path -type d -name .svn -exec rm -rf {} \;

sha1 checksum di tutti i files in una cartella

find $path -type f -exec sha1sum {} >> SHA1SUMS \;

trovare i files che contengono un pattern

find $path -type f -exec grep -i $pattern \;

trova file di grande dimensione

# 1GB
find . -type f -size +1000000k