На маленьком скрипте python:
#!/usr/bin/env python3
import shutil
import os
import sys
dr = sys.argv[1]
for f in os.listdir(dr):
split = f.rfind("."); short = f.find("-")
if split != -1:
extension = f[split:]
newname = f[:short] if short != -1 else f[:split]
target = os.path.join(dr, newname)
if not os.path.exists(target):
os.mkdir(target)
shutil.move(os.path.join(dr, f), os.path.join(target, f))
Чтобы использовать его:
скопируйте его в пустой файл. Сохраните его как move_into.py Запустите его с каталогом в качестве аргумента:python3 /path/to/move_into.py /path/to/directory
Сценарий предполагает, что все (соответствующие) файлы имеют расширения. Если файл не имеет расширения, с ним ничего не происходит.
Затем файл перемещается в соответствующую папку.
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?
Я просто думаю, что это общая ошибка для ubuntu, потому что у меня есть одна и та же проблема на моем компьютере. Но это помогает (иногда) просто повторно войти в систему, и это, вероятно, будет работать лучше. Здесь я просто спал и снова разбудил его, и он работает лучше, но не всегда.
Но вы его решили?