Итак, установка libz-dev
должна решить проблему:
apt-get install libz-dev
ls | while read FILE; do mv "$FILE" "$(stat "$FILE" -c '%y' | cut -b -10). $FILE"; done
Протестировано на Git Bash в Windows и Linux Mint.
Использование утилиты rename
на основе Perl -:
$ rename -n 'use POSIX qw(strftime); s/^/strftime("%Y-%m-%d.",localtime((stat $_)[9]))/e' *.*
rename(a.txt, 2020-02-01.a.txt)
rename(b.png, 2020-02-01.b.png)
(В некоторых системах rename
может быть представлено какprename
).