touch -t 201710241800 t1
touch -t 201710252100 t2
查找排序(先旧后新),结果写到文件
find ./ -type f -name "*.amr" -newer ./t1 ! -newer ./t2 |xargs ls -lrt > /sdcard/amr/sort.txt
查找排序(先新后旧),结果写到文件
find ./ -type f -name "*.amr" -newer ./t1 ! -newer ./t2 |xargs ls -lt > /sdcard/amr/sort.txt
find . ! -path "./.git/*" -type f -regex ".*\.\(c\ |h\ |java\ |bin\ |cfg\ |ce\ |mk\ |rc\)" -newer ~/mywork/t1 > ~/mywork/change_files.txt
查找并拷贝到指定目录
find ./ –name "*.amr" -newer ./t1 ! -newer ./t2 -exec cp {} /sdcard/amr/ \;
排除某些目录查找
find . ! -path "./out/*" ! -path "./cts/*" ! -path "./tools/*" -name *.apk
当前目录下查找*.apk文件,排除out,cts, tools目录