История изменений
Исправление n0mad, (текущая версия) :
mv -i «$FILENAME» «${FILENAME%.*}»_$(date --iso-8601=seconds --date @$(stat -c '%Y' «$FILENAME»)).«${FILENAME##*.}»
Я даже не представляю куда это вставить... эти $FILENAME надо ещё как то найти и подставить....
Но нагуглил:
$find . -iname '*.avi' -printf «mv '%p' '%h/%TY%Tm%Td-%TH%TM-%f'\n»|sh
Я и не подозревал, что find может подставлять столько информации о каждом найденном файле. Причем кажется здесь же на LOR это и обсуждали.
Исходная версия n0mad, :
mv -i «$FILENAME» «${FILENAME%.*}»_$(date --iso-8601=seconds --date @$(stat -c '%Y' «$FILENAME»)).«${FILENAME##*.}»
Я даже не представляю куда это вставить... эти $FILENAME надо ещё как то найти и подставить....
Но нагуглил:
$find . -iname '*.avi' -printf «mv '%p' '%h/%TY%Tm%Td-%TH%TM-%f'\n»|sh
Я и не подозревал, что find может подставлять столько информации о каждом найденном файле.