dalimil

소프트웨어 스크린 샷:
dalimil
소프트웨어 정보:
버전: 1.1
업로드 날짜: 11 May 15
개발자: Jan Vlcinsky
라이센스: 무료
인기: 3

Rating: 1.0/5 (Total Votes: 1)

dalimil 시간 관련 용기 (디렉토리 또는 아카이브)에 파일을 구성하는 명령 줄 도구입니다.
설치
같은 표준 방법을 사용합니다 :
파이썬 설치 setup.py
나 :
dalimil를 설치 PIP
나 :
easy_install을 dalimil
그것은 파이썬 사이트 패키지로 스크립트라는 dalimil를 설치하여야한다.
그것은 당신 경로로이 경로 (파이썬 사이트 패키지)를 추가하는 것이 좋습니다.
용도
dalimil -h 참조
현재 문서
사용법 : dalimil [-h]
& NBSP; - 액션 {목록, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}]
& NBSP; - 대상 목적지] [-time {수정, 패턴}]
& NBSP; - 패턴 TIME_DETECTION_PATTERN] [-incomplete]
& NBSP; 소스 [소스 ...]
dalimil 도구는 시간과 관련된 컨테이너 (디렉토리 또는 아카이브)에 파일을 구성합니다.
참고 :이 명령은 그 자체로 아무것도 시작되지 않습니다, 그것은 단지 호출 당 한 번만 실행됩니다.
그래서 Dalimil은 과거와 현재 이벤트를 정렬, Dalimil의 연대기를 작성했다.
http://en.wikipedia.org/wiki/Chronicle_of_Dalimil보기
위치 인수 :
& NBSP; 아카이브 파일을 선택하는 소스 유닉스 쉘 패턴.
& NBSP (현재 디렉토리에있는 모든 파일 기본값)
선택적 인수 :
& NBSP; -h이 도움말 메시지와 출구를 표시 --help
& NBSP; -action {목록, move2dir, move2zip, move2targz, copy2dir, copy2zip, copy2targz}
& NBSP는; 파일 시간으로 구성 할 작업을 정의합니다
& NBSP; 컨테이너 관련. (기본값 : 목록)
& NBSP; -destination 목적지
& NBSP; 컨테이너를 생성하기위한 시간 형식의 패턴
& NBSP (기본 : 아카이브 / year- %의 Y / 월 - % M / % Y- % M- % d.zip)
& NBSP; -time {수정, 패턴}
& NBSP; 방법, 파일의 시간을 감지하는 방법, 옵션 :
& NBSP; 수정, 패턴 (기본 : 수정)
& NBSP; -pattern TIME_DETECTION_PATTERN
& NBSP; 패턴, 파일 이름에서 시간을 검출. 효과적인 만,
& NBSP; -time_detection_method는 "패턴"인 경우. 경로는
& NBSP; 파일 이름의 무시, 첫 번째 부분은, 쓸모없는 말을 맞아야합니다
& NBSP; 파일명을 생략 할 수있다. (기본값 :
& NBSP; % Y- % M- % DT % H_ % M_ % S))
& NBSP; -incomplete은 기간, 컨테이너의 생성을 할 수 있습니다
& NBSP; 아직 완료되지 (기본값 : FALSE))
파일을 사용하여 구문처럼 유닉스 쉘을 사용하여 선택됩니다 *,?, [SEQ]와 [! 서열]
마지막으로, 파일은 아카이브 파일 또는 최종 잎 디렉토리입니다 컨테이너를 배치됩니다.
경고 : 파일 선택 패턴은 여러 디렉토리에서 파일을 선택할 수 있습니다.
마지막 컨테이너가 중복 된 이름을 저장 거부하는 경우, 중복은 건너 뜁니다.
시간은 파일 수정 또는 생성 시간 검출, 또는 파일 이름에서 디코딩된다.
결과 용기는 시간 형식화하는 패턴에 의해 정의된다.
대상 경로 및 컨테이너 이름에 대한 시간 형식화하는의 재잘 :
관련 파일 시간을 만들 수 있습니다 경로와 파일 이름을 정의합니다.
& NBSP; 로케일의 적절한 날짜와 시간을 표현 C %.
진수 [01,31]와 달의 % d의 날;이 & nbsp.
진수 [0,999999, 왼쪽에 제로 패딩 등 % f를 마이크로 초;이 & nbsp
& NBSP; % H 시간 진수 [00,23] 등 (24 시간).
진수 [001366] 등 올해의 %의 J의 날;이 & nbsp.
& NBSP; % m에 달 진수 [01,12] 등.
& NBSP; 진수 [00,59] 등 %의 M의 분.
& NBSP; % 진수 [00,61]으로 두 번째로.
& NBSP; 진수 [00,53]으로 올해의 % U 주 번호 (주의 첫 번째 날이 일요일). 첫 번째 일요일 이전의 새해의 모든 날은 0 주로 간주됩니다.
& NBSP; 십진수로 평일 W % [0 (일), 6].
& NBSP; 진수 [00,53]으로 올해의 %의 W의 주 번호 (주의 첫날 월요일). 첫 번째 월요일 이전의 새해의 모든 날은 0 주로 간주됩니다.
&는 NBSP; 진수 [00,99]와 같은 세기없이 % y를 해.
& NBSP; 십진수로 세기와 % Y 년.
& NBSP; % z는 UTC는 양식 + HHMM 또는 -HHMM (빈 문자열 객체가 순진 경우)의 오프셋 (offset).
& NBSP; % Z 시간대 이름 (빈 문자열 객체는 순진 경우).
더 자세한 사항은 페이지 하단을 참조하십시오 http://docs.python.org/library/datetime.html
샘플 : 패턴 => 결과 경로 + 아카이브 이름 :
& NBSP; "아카이브 / % Y- % M- % DT % H.zip"=> "아카이브 / 2010-02-28T13.zip"
& NBSP; "아카이브 / % Y / %의 M / %의 d.zip"=> "아카이브 / / 02 / 28.zip 2010"
& NBSP; "아카이브 / % Y / week- % W.zip"=> "아카이브 / 2010 / week-10.zip"
디폴트 값은 :
"아카이브 / year- %의 Y / 월 - % M / % Y- % M- % d.zip"=> "아카이브 / 년 2010 년 / 월 - 08 / 2010-08-28.zip";이 & nbsp
용기는 깊은 디렉토리 트리없이 평면 구조를 포함하고있다.
그들이 같은 소스 파일이 삭제되거나 최종적으로 남아있을 수있다.
파일을 위태롭게하지 않고 예상 결과를 확인하기위한 행동 목록 (기본)를 사용합니다.
기존 컨테이너는 그들이 발견하는 경우 등 *. * _1, 감동되지 않습니다 사용됩니다.
파일에서 명령 줄 매개 변수를 읽기 : 텍스트 파일로 인수를 작성,
각 접두사와 같은 별도의 줄에 각 값
& NBSP; ------ (my.cfg 시작의 인용)
& NBSP; -action
& NBSP; movetozip
& NBSP; D :. 공간 내 파일 2010-0 [789] * XML 데이터를
& NBSP; E :. / 기타 / 위치 / 데이터 2010-0 [789] * XML
& NBSP (my.cfg 말 인용) ------
그런 다음 명령 줄에서
& NBSP; dalimil -incomplete @ my.cfg
그것을 읽습니다.
파일 (들)에서 명령 행 인수 등을 혼합하는 것은 가능하다.
예를 들면 :
파일을 터치하지 않고 현재 폴더에서 보관 *의 .XML의 드라이 테스트
& NBSP; dalimil * .XML
이동 * .XML이 서브 디렉토리 아카이브 / 년 - 2010 년에 FLES / 월 - 08 / 2010-08-28.zip 등
현재 기간은 건너 뜁니다
& NBSP; dalimil -a move2zip * .XML
현재 기간을 포함하여,이 모든 파일을 이동
& NBSP; dalimil -a move2zip -incomplete * .XML
완봉없이 디렉토리 구조로 * .XML 파일을 복사 (DIRS는 .ZIP 확장자를 유지)
& NBSP; dalimil -a copy2dir * .XML
스타일 아카이브 / 년 - 2010 년의 디렉토리 구조로 * .XML 파일을 이동 / 월 - 08 / 2010-08-28
& NBSP; dalimil -a move2dir -d 아카이브 / year- % Y / 월 - % M / % Y- % M- % D * .XML
파일 이름에서 파일의 시간을 검출, 아카이브로 이동
파일 이름을 기대 노트 - 201010251325_abc.xml
& NBSP; dalimil -t 패턴은 -p notes- % Y % 분 % d 개 %의 시간 % M -a move2zip * .XML

이 릴리스의 새로운 기능 : 대한

완료 포장 pypi 서버 (추가 정보는, 뉴스, 할 일, setup.py는, 테스트 이동)
buildout 지원이 추가
서버를 pypi에 업로드.

요구 사항 :

파이썬

유사한 소프트웨어

Zip
Zip

3 Jun 15

rzip
rzip

3 Jun 15

xDMS
xDMS

3 Jun 15

Areca Backup
Areca Backup

27 Sep 15

개발자의 기타 소프트웨어 Jan Vlcinsky

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

20 Feb 15

코멘트 dalimil

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!