Сценарий ниже wil переименовывает файлы. Он вычисляет количество нужных нулей, независимо от количества файлов (если> 100, больше нулей) и автоматически переименовывает файлы.
Использовать его
copy сценарий ниже в пустой файл, в headection, установите sourcedirectory, префикс («track-» в этом случае) и расширение файла файлов, которые вы хотите переименовать. Сохраните его как rename.py и запустите его командой:
python3 /path/to/script.py
Сценарий:
#!/usr/bin/env python3
import shutil
import os
sourcedir = "/path/to/sourcedir"
prefix = "track_"
extension = "mp3"
files = [(f, f[f.rfind("."):], f[:f.rfind(".")].replace(prefix, "")) for f in os.listdir(sourcedir) if f.endswith(extension)]
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+"/"+prefix+str(zeros*"0"+item[2])+item[1])
На странице man:
Он читает файл /etc/ca-certificates.conf. В каждой строке указывается путь к сертификату CA в / usr / share / ca-cert, которому следует доверять.Я предполагаю, что вы не внесли никаких изменений в этот файл и, таким образом, не указали, что ваш новый сертификат должен считаться доверенным.
На странице man:
Он читает файл /etc/ca-certificates.conf. В каждой строке указывается путь к сертификату CA в / usr / share / ca-cert, которому следует доверять.Я предполагаю, что вы не внесли никаких изменений в этот файл и, таким образом, не указали, что ваш новый сертификат должен считаться доверенным.
На странице man:
Он читает файл /etc/ca-certificates.conf. В каждой строке указывается путь к сертификату CA в / usr / share / ca-cert, которому следует доверять.Я предполагаю, что вы не внесли никаких изменений в этот файл и, таким образом, не указали, что ваш новый сертификат должен считаться доверенным.