Команда использует «stat - c '% y'», чтобы взять дату изменения, которая хранится в файловой системе. Не все файловые системы хранят исходную дату создания файла. Поэтому я использовал дату последнего изменения. Команда stat может найти дату любого типа, если она хранится в файловой системе, в противном случае не вернуть ничего.
Затем, используя команду annotate imagemagick, я записываю ее на самом изображении.
for pic in DSC*.*; do convert "$pic" -pointsize 24 -fill white -undercolor '#00000080' -gravity SouthWest -annotate +10+20 "$(stat -c '%y' "$pic")" "${pic//.*}_dated.jpg"; done;