Вы можете сделать это, используя следующий сценарий bash.
#!/bin/bash
for file in $(ls)
do
date=${file:0:2}
month=${file:2:2}
year=${file:4:4}
sequence=${file:8:4}
extension=${file: -3}
mv $file $year\-$month\-$date\-$sequence.$extension
done
echo all files have been renamed
Чтобы использовать этот скрипт, откройте терминал и введите touch script, а затем chmod +x script, чтобы сделать его исполняемым. Затем запустите nano script и скопируйте код выше в терминал. сохраните файл, нажав CTRL + X, а затем введите. Затем переместите скрипт в каталог, содержащий эти изображения, и выполните сценарий, запустив ./script.
Это переименует все файлы в каталоге в скрипте на шаблон, который вы запросили. Однако он также переименует сам сценарий, поэтому, если вы хотите снова запустить скрипт, просто обратите внимание, что оно будет иметь другое имя (в конечном итоге оно будет pt-ri-sc-.ipt. Я рекомендую вам запустить mv pt-ri-sc-.ipt script перед повторным использованием сценария. мудрый, вы можете заменить ls на ls $1 и сохранить сценарий в другом месте, чтобы избежать его переименования случайно. Также этот скрипт будет работать правильно только для файлов с именами в последовательности, заданной в вопросе (ddmmyyyyxxxx.jpg). любые другие файлы, в результате чего файл будет иметь какое-то странное имя.
Спасибо Arul Selvan за сообщение
https://serverfault.com/questions/387547/how-do-i-reattach-to-ubuntu-servers-do-release-upgrade-process? utm_medium = organic & amp; utm_source = google_rich_qa & amp; utm_campaign = google_rich_qa
Tried
sudo dpkg --configure -a sudo apt-get -f install sudo apt-get update sudo apt-get dist-upgrade
Итак, что я получил после перезагрузки, был черный экран.
Создал установочный диск USB и загрузил его, создал журнал восстановления загрузки
Не знаете, как продолжить. Если я поеду на ремонт, это говорит
The current session is in Legacy mode. Please reboot the computer, and use this software in an EFI session. This will enable this feature. For example, use a live-USB of Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up to boot USB in EFI mode.
Итак, что я сделал, был привязан BIOS к режиму EFI на диске USB, перезагрузился на диск лжи и установил загрузку снова
https://help.ubuntu.com/community/Boot-Repair
, и он исправил мою проблему.
Спасибо Арул Selvan на Ваш пост
https://serverfault.com/questions/387547/how-do-i-reattach-to-ubuntu-servers-do-release-upgrade-process?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
попробовал
sudo dpkg --configure -a sudo apt-get -f install sudo apt-get update sudo apt-get dist-upgrade
так что я получил после перезагрузки был черный экран.
создана установка USB-диск и загрузил его, создал загрузочный ремонт журнал
не уверен, как поступить. Если я поеду в ремонт она говорит!д9]
The current session is in Legacy mode. Please reboot the computer, and use this software in an EFI session. This will enable this feature. For example, use a live-USB of Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up to boot USB in EFI mode.
так что я сделал, заменил BIOS в режим EFI на диске USB, после перезагрузки на диске лежат и установлена программа Boot-ремонт снова!д11] [d12 https://help.ubuntu.com/community/Boot-Repair]
и это фиксированная моя проблема.