dalimil

Software screenshot:
dalimil
Software detaljer:
Version: 1.1
Upload dato: 11 May 15
Udvikler: Jan Vlcinsky
Licens: Gratis
Popularitet: 3

Rating: 1.0/5 (Total Votes: 1)

Dalimil er en kommando-linje værktøj til organisering af filer i gang relaterede beholdere (mapper eller arkiver).
Installer
Brug standard metoder som:
python setup.py installere
eller:
pip installere Dalimil
eller:
easy_install Dalimil
Den skal installere script kaldet Dalimil i python site-pakker.
Det anbefales at tilføje denne sti (python site-pakker) ind i dig PATH.
Brug
se Dalimil -h
Aktuel doc
forbrug: Dalimil [-h]
& Nbsp; [- handling {liste, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}]
& Nbsp; [- destination Destination] [-tid {modificeret, mønster}]
& Nbsp; [- mønster TIME_DETECTION_PATTERN] [-incomplete]
& Nbsp; kilde [kilde ...]
Dalimil værktøj organiserer filer i gang relaterede beholdere (mapper eller arkiver).
Bemærk: Denne kommando aldrig starter noget af sig selv, det kører kun én gang per opkald.
Såkaldte Dalimil skrev Chronicle of Dalimil, sortering tidligere og aktuelle begivenheder.
Se http://en.wikipedia.org/wiki/Chronicle_of_Dalimil
positionelle argumenter:
& Nbsp; kilde Unix shell mønster for at vælge filer til arkivet.
& Nbsp; (standard alle filer i aktuelle dir)
valgfri argumenter:
& Nbsp; -h, --help vis denne hjælp besked og exit
& Nbsp; Aktion {liste, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}
& Nbsp; Definerer handling at gøre med filer organiseret i tid
& Nbsp; relaterede containere. (Standard: liste)
& Nbsp;-destination DESTINATION
& Nbsp; Tid formateret mønster for resulterende beholder
& Nbsp; (default: arkiv / årets% Y / måned-% m /% Y-% m-% d.zip)
& Nbsp; -tid {modificeret, mønster}
& Nbsp; Method, hvordan tiden fil registreres, muligheder:
& Nbsp; modificeret, mønster (default: ændret)
& Nbsp; -pattern TIME_DETECTION_PATTERN
& Nbsp; Mønster, afsløre tid fra filnavn. Kun effektiv,
& Nbsp; hvis -time_detection_method er "mønster". Sti er
& Nbsp; ignoreret, første del af filnavnet skal passe, ubrugelig ende
& Nbsp; af filnavnet kan udelades. (Default:
& Nbsp;% Y-% m-% dT% H_% M_% S))
& Nbsp; -incomplete Tillader oprettelse af containere i perioder, som er
& Nbsp; endnu ikke afsluttet (standard: Falsk))
Filer er valgt at bruge Unix shell lignende syntaks hjælp *,?, [Seq] og [! Seq]
Endelig filer placeret beholder, som er arkivfil eller slutningen blad mappe.
Advarsel: Fil valg af mønster kan vælge filer fra flere mapper.
Hvis den endelige beholder afviser lagring dublerede navne, er dubletter springes over.
Tiden registreres fra fil ændring eller oprettelse tid, eller afkodes fra filnavn.
Resulterende beholdere er defineret ved tid formatering mønster.
Time Formatering mønstre for målsats og container navn:
Definerer stien og filnavnet, der kan oprettes fra tilknyttede fil tid.
& Nbsp;% c Locale finder passende dato og tid repræsentation.
& Nbsp;% d dag i måneden som et decimaltal [01,31].
& Nbsp;% f Mikrosekund som et decimaltal [0,999999], nul-polstret til venstre
& Nbsp;% H Hour (24-timers ur) som et decimaltal [00,23].
& Nbsp;% j dag i året som et decimaltal [001366].
& Nbsp;% m Måned som et decimaltal [01,12].
& Nbsp;% M Minut som et decimaltal [00,59].
& Nbsp;% S Second som et decimaltal [00,61].
& Nbsp;% U Uge nummer af året (søndag som den første dag i ugen) som et decimaltal [00,53]. Alle dage i et nyt år forud for første søndag anses for at være i uge 0.
& Nbsp;% w Weekday som et decimaltal [0 (søndag), 6].
& Nbsp;% W Uge nummer af året (mandag som den første dag i ugen) som et decimaltal [00,53]. Alle dage i et nyt år forud den første mandag anses for at være i uge 0.
& Nbsp;% å År uden århundrede som et decimaltal [00,99].
& Nbsp;% Y år med århundrede som et decimaltal.
& Nbsp;% z UTC offset i form + TTMM eller -HHMM (tom streng, hvis objektet er naiv).
& Nbsp;% Z Tidszone navn (tom streng hvis objektet er naiv).
For flere og flere oplysninger se nederst på siden http://docs.python.org/library/datetime.html
Prøver: mønster => resulterer sti + arkiv navn:
& Nbsp; "arkiv /% Y-% m-% dT% H.zip" => "arkiv / 2010-02-28T13.zip"
& Nbsp; "arkiv /% Y /% m /% d.zip" => "arkiv / 2010/02 / 28.zip"
& Nbsp; "arkiv /% Y / week-% W.zip" => "archive / 2010 / week-10.zip"
Standardværdien er:
& Nbsp; "arkiv / årets% Y / måned-% m /% Y-% m-% d.zip" => "archive / år-2010 / måned-08 / 2010-08-28.zip"
Containere indeholder flad struktur uden dybere mappetræ.
Kildefiler kan endeligt slettes eller efterlades som de er.
Brug handling liste (standard) for at se forventede resultat uden fare filer.
Eksisterende containere aldrig rørt, hvis de bliver fundet, * _1. * Mv er brugt.
Læsning kommandolinjeparametre fra fil: skriv argumenter i tekstfil,
hvert præfiks og hver værdi på separate linjer som
& Nbsp; ------ (citat af my.cfg start)
& Nbsp; Aktion
& Nbsp; movetozip
& Nbsp; D: mine filer med mellemrum data 2010-0 [789] * xml.
& Nbsp; E:. / Andet / placering / data 2010-0 [789] * xml
& Nbsp; (citat af my.cfg ende) ------
Derefter fra kommandolinjen
& Nbsp; Dalimil -incomplete @ my.cfg
vil læse den.
Blanding kommandolinje argumenter og andre fra fil (er) er mulig.
Eksempler:
Tør test af arkivering * .xml fra aktuelle mappe uden at røre filer
& Nbsp; Dalimil * .xml
Flyt * .xml Fles ind subdir arkiv / år-2010 / måned-08 / 2010-08-28.zip etc.
Nuværende periode springes
& Nbsp; Dalimil -a move2zip * .xml
Flyt der alle filer, herunder nuværende periode
& Nbsp; Dalimil -a move2zip -incomplete * .xml
Kopier * .xml filer i dir struktur uden zippe (dirs holde .zip udvidelse)
& Nbsp; Dalimil -a copy2dir * .xml
Flyt * .xml filer i dir struktur stil arkiv / år-2010 / måned-08 / 2010-08-28
& Nbsp; Dalimil -a move2dir -d arkiv / årets% Y / måned-% m /% Y-% m-% d * .xml
Flyt til arkiver, afsløre tidspunktet for filer fra filnavne
Forventer filnavne noter-201010251325_abc.xml
& Nbsp; Dalimil -t mønster -p noter-% Y% m% d% H% M -a move2zip * .xml

Hvad er nyt i denne udgivelse:

  • Afsluttet emballage til pypi server (readme, nyheder, todo, setup.py, tests flyttet)
  • udbygningsblok support tilføjet
  • uploadet til pypi server.

Krav :

  • Python

Lignende software

unzipit
unzipit

11 May 15

aKu
aKu

3 Jun 15

TAR GUI
TAR GUI

3 Jun 15

XArchive
XArchive

3 Jun 15

Andre software developer Jan Vlcinsky

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

20 Feb 15

Kommentarer til dalimil

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!