2016-04-01 20 views

cevap

0

uzatma .jpg ise, bu Deneyin:

last_modified_file="$(find . -type f -name \*.jpg -printf "%[email protected] %p\0" | awk 'BEGIN {RS="\0";} {if (NR==1){minmtime=$1; $1=""; lastmodified=$0;} else if (minmtime<$1){minmtime=$1; $1=""; lastmodified=$0;}} END{print substr(lastmodified,4)}')" 

# do something 
printf "The last modified file is named %s\n" "${last_modified_file}" 

listeleri .jpg ile biten bir dosya adıyla tüm geçerli dizinde dosya ve alt dizinleri bulmak ve awk sadece son değiştirilmiş olanı yazdırır.

Bulunan dosyanın adı last_modified_file değişkeninde saklanır.

İlgili konular