Tente isto:
variable='find . putYourConditionHere -exec ls -l --time-style +(%Y%m%d): {} \;|sed 's/.*\(([0-9]*)\): \(.*\)/_string_modifieddate/''
Portanto, use find para encontrar seu arquivo, use a opção -exec exec ls com a opção --time-style para obter o formato desejado e finalmente sed para obter a ordem correta. Passe isso para sua variável.
Eu incluí o : na data porque um nome de arquivo não deve conter. Caso contrário, o script falharia nos nomes de arquivos, incluindo algo como () ou (42) .