Find the files in the current working directory, print their size, and then use the stat command to print the modification date and name of the file, and then randomly select one of the files.
find "$PWD" -type f -printf '%s\n' | xargs -I '{}' stat -c '%y %n' '{}' | shuf -n 1