dalimil

Скриншот программы:
dalimil
Детали программы:
Версия: 1.1
Дата загрузки: 11 May 15
Разработчик: Jan Vlcinsky
Тип распространения: Бесплатная
Популярность: 3

Rating: 1.0/5 (Total Votes: 1)

Dalimil это инструмент командной строки для организации файлов в время связаны контейнеров (каталогов или архивов).
Установить
Используйте стандартные методы, такие как:
питон setup.py установить
или:
пункт установить Dalimil
или:
easy_install Dalimil
Он должен установить скрипт Dalimil в питона сайта-пакетов.
Рекомендуется добавить этот путь (питон сайт-пакеты) в вас PATH.
Использовать
см Dalimil -h
Текущий документ
Использование: Dalimil [-h]
& NBSP; [- действие {список, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}]
& NBSP; [- Прилёт] [-время {изменены, рисунок}]
& NBSP; [- картина TIME_DETECTION_PATTERN] [-incomplete]
& NBSP; источник [источник ...]
Dalimil инструмент организует файлы во временные, связанные контейнеров (каталогов или архивов).
Примечание: Эта команда не запускается ничего само по себе, он работает только один раз за вызов.
Так называемый Dalimil написал Хронику Dalimil, сортировка прошлых и текущих событий.
См http://en.wikipedia.org/wiki/Chronicle_of_Dalimil
позиционные аргументы:
& NBSP; источник Unix оболочки шаблон для выбора файлов в архив.
& NBSP; (по умолчанию для всех файлов в текущей директории)
необязательные аргументы:
& NBSP; -h, --help показать эту справку и выйти
& NBSP; -действие {список, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}
& NBSP; Определяет действие, чтобы сделать с файлами организованы в время
& NBSP; связанные контейнеры. (по умолчанию: список)
& NBSP; -destination НАЗНАЧЕНИЯ
& NBSP; Время отформатированный шаблон для контейнера в результате
& NBSP; (по умолчанию: Архив / год-% г / месяц-% м /% Y-% m-% d.zip)
& NBSP; -время {изменены, рисунок}
& NBSP; Метод, как время файла обнаружении варианта:
& NBSP; модифицированный, шаблон (по умолчанию: модифицированный)
& NBSP; -pattern TIME_DETECTION_PATTERN
& NBSP; шаблон, обнаружения время от имени файла. Действует только,
& NBSP; если -time_detection_method это "образец". Путь
& NBSP; игнорируется, первая часть имени файла должен соответствовать, бесполезный конец
& NBSP; имени файла могут быть опущены. (по умолчанию:
& NBSP;% Y-% m-% дТ% Н-% М_% S))
& NBSP; -incomplete Позволяет создавать контейнеры для периодов, которые
& NBSP; еще не завершена (по умолчанию: False))
Файлы выбираются с помощью Unix оболочки синтаксис, как с помощью *,?, [След] и [! След]
Наконец, файлы помещаются контейнер, который архивный файл или каталог конец листа.
Внимание: файл шаблона отбор может выбрать файлы из нескольких каталогов.
Если конечная контейнер отвергает хранения повторяющихся имен, дубликаты пропускаются.
Время обнаружения от модификации файла или времени создания, или декодировать из файла.
Полученные контейнеры определяется время форматирования рисунка.
Время форматирования скороговорки для целевой путь и имя контейнера:
Определяет путь и имя файла, который может быть создан из соответствующего времени файла.
& NBSP;% с соответствующим представлением даты и времени текущей локализации.
& NBSP;% d День месяца как десятичное число [01,31].
& NBSP;% F микросекунды как десятичное число [0,999999], нулями слева
& NBSP;% Н Час (24-часовая шкала) как десятичное число [00,23].
& NBSP;% й день года как десятичное число [001,366].
& NBSP;% м Месяц как десятичное число [01,12].
& NBSP;% M минуты как десятичное число [00,59].
& NBSP;% S секунды как десятичное число [00,61].
& NBSP;% U Номер недели в году (воскресенье первый день недели) как десятичное число [00,53]. Все дни в новом году, предшествующие первому воскресенью, считаются относящимися к неделе 0.
& NBSP;% мас Будний как десятичное число [0 (воскресенье), 6].
& NBSP;% W Номер недели в году (понедельник, как первый день недели) как десятичное число [00,53]. Все дни в новом году, предшествующие первому воскресенью, считаются относящимися к неделе 0.
& NBSP;% г Год без столетий как десятичное число [00,99].
& NBSP;% Y Год со столетиями как десятичное число.
& NBSP; смещение% г UTC в форме + ЧЧММ или -HHMM (пустая строка, если объект является наивным).
& NBSP;% имя зоны Z Время (пустая строка, если объект наивно).
Для больше и подробнее см внизу страницы http://docs.python.org/library/datetime.html
Образцы: узор => в результате путь + имя архива:
& NBSP; "Архив /% Y-% m-% дТ% H.zip" => "Архив / 2010-02-28T13.zip"
& NBSP; "Архив /% Y /% м /% d.zip" => "Архив / 2010/02 / 28.zip"
& NBSP; "Архив /% Y / уик% W.zip" => "Архив / 2010 / week-10.zip"
Значение по умолчанию:
& NBSP; "Архив / год-% г / месяц-% м /% Y-% m-% d.zip" => "Архив / год-2010 / месяц 08 / 2010-08-28.zip"
Контейнеры содержат плоскую структуру без глубокого дереве каталогов.
Исходные файлы могут быть удалены или, наконец, оставить как есть.
Используйте список действий (по умолчанию), чтобы увидеть ожидаемый результат, не подвергая опасности файлы.
Существующие контейнеры никогда не коснулся, если они будут найдены, * -1. * И т.д. используется.
Чтение параметров командной строки из файла: написать аргументы в текстовый файл,
каждый префикс и каждое значение на отдельной строке, как
& NBSP; ------ (цитата из my.cfg начала)
& NBSP; -действие
& NBSP; movetozip
& NBSP; D: \ Мои файлы с пробелами \ Data \ 2010-0 [789] \ * XML.
& NBSP; E:. / другие / место / Data \ 2010-0 [789] \ * XML
& NBSP; (цитата из my.cfg конце) ------
Тогда из командной строки
& NBSP; Dalimil -incomplete @ my.cfg
будет читать его.
Смешивание аргументы командной строки и другие из файла (ов) можно.
Примеры:
Сухой тест архивирования * .xml из текущей папки, не касаясь файлы
& NBSP; Dalimil * .xml
Перемещение * .xml ФСТЗ в подкаталог архива / год-2010 / месяц 08 / 2010-08-28.zip т.д.
Текущий период будут пропущены
& NBSP; Dalimil -a move2zip * .xml
Перемещение есть все файлы, в том числе текущий период
& NBSP; Dalimil -a move2zip -incomplete * .xml
Скопируйте XML-файлы * в структуру реж без сжать (Dirs держать расширение .zip)
& NBSP; Dalimil -a copy2dir * .xml
Перемещение * .xml файлов в реж структуры архива стиль / год-2010 / месяц 08 / 2010-08-28
& NBSP; Dalimil -a -d move2dir архив / год-% г / месяц-% м /% Y-% m-% d * .xml
Переместить в архивах, обнаружения время файлов из имен файлов
Ожидая имена файлов примечания-201010251325_abc.xml
& NBSP; Dalimil -t шаблон -p важные моменты% Y% м% г% Н% М -a move2zip * .xml

Что нового В этом выпуске:

  • Завершен упаковка для сервера PyPi (ридми, новости, TODO, setup.py, тесты переехала)
  • Постройка добавлена ​​поддержка
  • загружен в PyPi сервер.

Требования

  • Python

Похожие программы

Другие программы разработчика Jan Vlcinsky

ttr.aws.utils.s3
ttr.aws.utils.s3

20 Feb 15

Комментарии к dalimil

Комментарии не найдены
добавить комментарий
Включите картинки!