dalimil

Screenshot Software:
dalimil
Szczegóły programowe:
Wersja: 1.1
Filmu: 11 May 15
Wywoływacz: Jan Vlcinsky
Licencja: Wolny
Popularność: 3

Rating: 1.0/5 (Total Votes: 1)

Dalimil jest narzędziem wiersza polecenia do organizowania plików w czasie związane pojemników (katalogi, archiwa).
Zainstaluj
Użyj standardowych metod, takich jak:
python setup.py install
lub:
pip install Dalimil
lub:
easy_install Dalimil
Niniejsze zainstalować skrypt w Pythonie nazwie Dalimil opakowań miejscu.
Zaleca się, aby dodać tę ścieżkę (python site-packages) do ciebie PATH.
Zastosowanie
zobacz Dalimil -h
Aktualny doc
Wykorzystanie: Dalimil [-h]
& Nbsp; [- działania {lista, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}]
& Nbsp; [- docelowy CEL] [-czas {modyfikowany, wzór}]
& Nbsp; [- wzór TIME_DETECTION_PATTERN] [-incomplete]
& Nbsp; źródło [źródło ...]
Dalimil narzędzie organizuje pliki w pojemnikach (w czasie związane katalogów lub archiwów).
Uwaga: To polecenie nie zaczyna coś sam, to działa tylko raz na wezwanie.
Tzw Dalimil napisał Kronika Dalimil, sortowanie przeszłości i bieżące wydarzenia.
Zobacz http://en.wikipedia.org/wiki/Chronicle_of_Dalimil
pozycyjne argumenty:
& Nbsp; Unix shell źródło wzór do wyboru plików do archiwum.
& Nbsp; (domyślnie wszystkie pliki w bieżącym katalogu)
opcjonalne argumenty:
& Nbsp; -h, --help pokazuj tego komunikatu pomocy i kończy
& Nbsp; -action {lista, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}
& Nbsp; Określa akcję zrobić z plikami zorganizowane w czasie
& Nbsp; związane pojemników. (Domyślnie: lista)
& Nbsp; -destination PRZEZNACZENIE
& Nbsp; Czas sformatowany wzór wynikający pojemnik
& Nbsp; (domyślnie: Archiwum / year-% R / month-% m /% Y-% m-% d.zip)
& Nbsp; -czas {modyfikowany, wzorzec}
& Nbsp; Sposób, w jaki jest wykrywany czas pliku, opcje:
& Nbsp; modyfikowany, wzór (domyślnie: zmodyfikowany)
& Nbsp; -pattern TIME_DETECTION_PATTERN
& Nbsp; Wzór, wykrywania razem z nazwą pliku. Skuteczne tylko,
& Nbsp; jeśli -time_detection_method jest "wzór". Ścieżka jest
& Nbsp; ignorowane, pierwsza część nazwy pliku musi pasować, bezużyteczny końca
& Nbsp; od nazwy pliku mogą być pominięte. (Domyślnie:
& Nbsp;% Y-% m-% dT% H_% M_% S))
& Nbsp; -incomplete Umożliwia tworzenie pojemników dla okresów, które są
& Nbsp; nie zostało jeszcze zakończone (domyślnie: Fałsz))
Pliki są wybierane za pomocą Unix shell jak składni za pomocą *,?, [Następne] i [! Nast]
Wreszcie, pliki są umieszczane pojemnik, który jest plik archiwum lub na końcu katalogu liści.
Uwaga: Wybór pliku można wybrać wzór plików z wielu katalogów.
Jeśli ostateczna pojemnik odrzuca przechowywania zduplikowane nazwy, duplikaty są pomijane.
Czas jest wykrywany z modyfikacji pliku lub tworzenia czasu, lub dekodowane z nazwy pliku.
Pojemniki wynikające określa czas formatowania wzoru.
Czas formatowania wzorach docelowej i na ścieżce nazwy kontenera:
Określa ścieżkę i nazwę pliku, który może być utworzony z powiązanym czasu pliku.
& Nbsp;% c odpowiednią reprezentację daty i czasu lokalna.
& Nbsp;% d Dzień miesiąca jako liczba dziesiętna [01,31].
& Nbsp;% f mikrosekund jako liczba dziesiętna [0,999999], wyściełane zera po lewej stronie
& Nbsp;% H Godzina (24-godzinny) jako liczba dziesiętna [00,23].
& Nbsp;% j Dzień roku jako liczba dziesiętna [001366].
& Nbsp;% m miesiąc jako liczba dziesiętna [01,12].
& Nbsp;% M Minuta jako liczba dziesiętna [00,59].
& Nbsp;% S II jako liczba dziesiętna [00,61].
& Nbsp;% liczby U Tydzień roku (niedziela jako pierwszy dzień tygodnia) jako liczba dziesiętna [00,53]. Wszystkie dni w nowym lat poprzedzających pierwszą niedzielę uważa się w tygodniu 0.
& Nbsp;% w Dzień tygodnia jako liczba dziesiętna [0 (niedziela), 6].
& Nbsp;% W Numer tygodnia w roku (poniedziałek jako pierwszy dzień tygodnia) jako liczba dziesiętna [00,53]. Wszystkie dni w nowym lat poprzedzających pierwszy poniedziałek uważa się w tygodniu 0.
& Nbsp;% y Rok bez wieku jako liczba dziesiętna [00,99].
& Nbsp;% Y Rok z wiekiem jako liczbę dziesiętną.
& Nbsp;% z przesunięcie UTC w postaci + HHMM lub -HHMM (pusta jeśli obiekt jest naiwne).
& Nbsp;% nazwa strefy Z Time (pusty ciąg znaków, jeśli obiekt jest naiwny).
Dla coraz szczegóły patrz dół strony http://docs.python.org/library/datetime.html
Próbki: wzór => powstała ścieżka + nazwa archiwum:
& Nbsp; "Archiwum /% Y-% m-% dT% H.zip" => "Archiwum / 2010-02-28T13.zip"
& Nbsp; "Archiwum /% Y /% m /% d.zip" => "Archiwum / 2010/02 / 28.zip"
& Nbsp; "Archiwum /% y / tygodniowych% W.zip" => "Archiwum / 2010 / week-10.zip"
Wartość domyślna to:
& Nbsp; "Archiwum / year-% R / month-% m /% Y-% m-% d.zip" => "Archiwum / rok 2010 / miesiąc-08 / 2010-08-28.zip"
Pojemniki zawierają płaską strukturę, bez głębszego drzewie katalogów.
Pliki źródłowe mogą być ostatecznie usunięte lub w lewo, jak są.
Użyj listę działań (ustawienie domyślne), aby zobaczyć oczekiwany rezultat bez narażania plików.
Istniejące zbiorniki nie są dotykane, jeśli zostaną one uznane, * _1. * Itd. Jest używany.
Czytanie parametrów wiersza poleceń z pliku: Napisać argumenty do pliku tekstowego,
każdy prefiks i każda wartość w oddzielnych wierszach, takich jak
& Nbsp; ------ (notowanie my.cfg początku)
& Nbsp; -action
& Nbsp; movetozip
& Nbsp; D: Moje pliki ze spacjami dane 2010-0 [789] * XML.
& Nbsp; E.: / Inne / miejsce / data [789] 2010-0 * xml
& Nbsp; (notowanie my.cfg końca) ------
Następnie z wiersza poleceń
& Nbsp; Dalimil -incomplete @ my.cfg
będzie ją przeczytać.
Mieszanie argumenty wiersza polecenia i innych z pliku (s) jest możliwe.
Przykłady:
Suchy test archiwizacji * .xml z bieżącego folderu bez dotykania plików
& Nbsp; * .xml Dalimil
* .xml Przenieść do archiwum podkat butelka / rok-2010 / miesiąc-08 / 2010-08-28.zip etc.
Aktualny czas są pomijane
& Nbsp; Dalimil -a move2zip * .xml
Tam przenieść wszystkie pliki, w tym obecnym okresie
& Nbsp; Dalimil -a move2zip -incomplete * .xml
Skopiuj pliki * .xml w strukturę reż bez kompresowania (katalogi utrzymać rozszerzenie .zip)
& Nbsp; Dalimil -a copy2dir * .xml
Przenieś pliki * .xml w strukturę stylu archiwalnych dir / rok-2010 / miesiąc-08 / 2010-08-28
& Nbsp; -d Dalimil -a move2dir Archiwum / year-% R / month-% m /% Y-% m-% d * .xml
Przejdź do archiwum, wykrycie czasu plików z nazwami plików
Spodziewając nazwy plików notatki-201010251325_abc.xml
& Nbsp; Dalimil -t wzór p notes-% Y% m% d% H% M * .xml -a move2zip

Co nowego w tym wydaniu:

  • Zakończono opakowania dla serwera PyPI (readme, aktualności, todo, setup.py, testy przeniesiony)
  • Wsparcie buildout dodany
  • przesłany do PyPI serwera.

Wymagania :

  • Python

Podobne oprogramowanie

BashBurn
BashBurn

11 May 15

mylvmbackup
mylvmbackup

17 Feb 15

cpp xstream
cpp xstream

3 Jun 15

S3cmd
S3cmd

20 Feb 15

Inne programy z deweloperem Jan Vlcinsky

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

20 Feb 15

Komentarze do dalimil

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!