Ниже сценария python.
Сценарий добавляет ведущие нули до определенного количества цифр. Если имя больше этого, файл (имя) не тронут.
Объединение разных расширений в одно действие переименования может добавить некоторое удобство. Чтобы добавить расширения (ы), просто добавьте их в кортеж, например extensions = (".jpg", ".jpeg", ".tiff").
Скопируйте текст в пустой файл, сохраните его как rename.py, введите правильный путь в каталог файлов (sourcedir), количество цифр, которое вы хотели бы, чтобы новые имена имели (number_ofdigits) и расширение файла (ов) для переименования (extensions)
Запустить его командой :
python3 /path/to/script/rename.py
Сценарий:
#!/usr/bin/python3
import shutil
import os
sourcedir = "/path/to/files"; number_ofdigits = 5; extensions = (".jpg", ".jpeg")
files = os.listdir(sourcedir)
for item in files:
if item.endswith(extensions):
name = item.split("."); zeros = number_ofdigits-len(name[0])
newname = str(zeros*"0")+name[0]+"."+name[1]
shutil.move(sourcedir+"/"+item, sourcedir+"/"+newname)
edit:
Ниже немного улучшенной версии. Он автоматически определяет самое длинное имя в каталоге и добавляет ведущие нули до длины самого длинного имени.
пример:
1.jpg
12.jpg
123.jpg
становится:
Не нужно указывать количество цифр.
#!/usr/bin/python3
import shutil
import os
sourcedir = "/path/to/files"; extensions = (".jpg", ".jpeg")
files = [(f, f[f.rfind("."):], f[:f.rfind(".")]) for f in os.listdir(sourcedir)if f.endswith(extensions)]
maxlen = len(max([f[2] for f in files], key = len))
for item in files:
zeros = maxlen-len(item[2])
shutil.move(sourcedir+"/"+item[0], sourcedir+"/"+str(zeros*"0")+item[0])
Итак, я купил его, установил Ubuntu. Все прошло довольно гладко, пока идет установка, но есть несколько проблем, таких как клавиши яркости, которые не работают, но ничего не может быть сработано. У вас нет проблем со случайным зависанием во время выключения, сна и т. Д. Итак, этот ноутбук очень совместим с Ubuntu!
EDIT: после немного более полезного, есть много проблем. Это полезно, но только немного неприятные вещи, как вы не можете изменить цвет клавиатуры (что может или не может быть причиной ее нагревания так быстро), клавиши яркости не работают, и все обходные пути, которые я пробовал, исправили их, аппликатор для коричной батареи не обновляется, и документации по исправлениям не так много, поэтому они просто немного раздражают то, с чем вам приходится иметь дело.
Итак, я купил его, установил Ubuntu. Все прошло довольно гладко, пока идет установка, но есть несколько проблем, таких как клавиши яркости, которые не работают, но ничего не может быть сработано. У вас нет проблем со случайным зависанием во время выключения, сна и т. Д. Итак, этот ноутбук очень совместим с Ubuntu!
EDIT: после немного более полезного, есть много проблем. Это полезно, но только немного неприятные вещи, как вы не можете изменить цвет клавиатуры (что может или не может быть причиной ее нагревания так быстро), клавиши яркости не работают, и все обходные пути, которые я пробовал, исправили их, аппликатор для коричной батареи не обновляется, и документации по исправлениям не так много, поэтому они просто немного раздражают то, с чем вам приходится иметь дело.
Итак, я купил его, установил Ubuntu. Все прошло довольно гладко, пока идет установка, но есть несколько проблем, таких как клавиши яркости, которые не работают, но ничего не может быть сработано. У вас нет проблем со случайным зависанием во время выключения, сна и т. Д. Итак, этот ноутбук очень совместим с Ubuntu!
EDIT: после немного более полезного, есть много проблем. Это полезно, но только немного неприятные вещи, как вы не можете изменить цвет клавиатуры (что может или не может быть причиной ее нагревания так быстро), клавиши яркости не работают, и все обходные пути, которые я пробовал, исправили их, аппликатор для коричной батареи не обновляется, и документации по исправлениям не так много, поэтому они просто немного раздражают то, с чем вам приходится иметь дело.
Итак, я купил его, установил Ubuntu. Все прошло довольно гладко, пока идет установка, но есть несколько проблем, таких как клавиши яркости, которые не работают, но ничего не может быть сработано. У вас нет проблем со случайным зависанием во время выключения, сна и т. Д. Итак, этот ноутбук очень совместим с Ubuntu!
EDIT: после немного более полезного, есть много проблем. Это полезно, но только немного неприятные вещи, как вы не можете изменить цвет клавиатуры (что может или не может быть причиной ее нагревания так быстро), клавиши яркости не работают, и все обходные пути, которые я пробовал, исправили их, аппликатор для коричной батареи не обновляется, и документации по исправлениям не так много, поэтому они просто немного раздражают то, с чем вам приходится иметь дело.