dalimil

نرم افزار تصویر:
dalimil
جزئیات نرم افزار:
نسخه: 1.1
ها تاریخ: 11 May 15
توسعه دهنده: Jan Vlcinsky
پروانه: رایگان
محبوبیت: 79

Rating: 1.5/5 (Total Votes: 2)

در 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؛ (پیش فرض به تمام فایل ها در پوشه جاری)
استدلال اختیاری:
& nbsp؛ در -h، --help این ارسال کمک و خروج نشان می دهد
& nbsp؛ در -action {فهرست، move2dir، move2zip، move2targz، copy2dir، copy2zip، copy2targz}
از & nbsp؛ را معرفی می کند اقدام به انجام این کار با فایل های سازمان یافته را به هم
& nbsp؛ در ظروف مرتبط است. (به طور پیش فرض: فهرست)
& nbsp؛ در -destination مقصد
کنید. & nbsp؛ زمان الگوی فرمت برای نتیجه ظرف
از & nbsp؛ (به طور پیش فرض: آرشیو / ساله٪ Y / month-٪ M /٪ Y-٪ M-٪ d.zip)
& nbsp؛ در وقت {اصلاح، الگوی}
از & nbsp؛ روش، چگونه زمان فایل شناسایی شده است، گزینه ها:
& nbsp؛ در اصلاح، الگوی (به طور پیش فرض: اصلاح شده)
کنید. & nbsp؛ TIME_DETECTION_PATTERN -pattern
& nbsp؛ در الگو، تشخیص زمان از نام فایل. تنها مؤثر،
& nbsp؛ اگر -time_detection_method "الگوی" است. مسیر است
& nbsp؛ از نادیده گرفته میشوند، بخش اول نام فایل باید پایان بی فایده مناسب
از & nbsp؛ از نام فایل را می توان حذف کرد. (به طور پیش فرض:
& nbsp؛ از٪ Y-٪ از m٪ و dT٪ H_٪ M_٪ S))
& nbsp؛ در -incomplete اجازه می دهد ایجاد ظروف برای مدت، که
از & nbsp؛ هنوز کامل نشده (به طور پیش فرض: FALSE))
فایل های انتخاب شده با استفاده از پوسته یونیکس مانند نحو با استفاده از *،؟، [SEQ] و [! SEQ]
در نهایت، فایل ها ظرف است که فایل آرشیو و یا پایان دایرکتوری برگ قرار می گیرد.
هشدار: الگوی انتخاب فایل می توانید فایل ها را از دایرکتوری های متعدد را انتخاب کنید.
اگر ظرف نهایی رد ذخیره سازی نام های تکراری، تکراری حذف می شوند.
زمان از تغییر فایل و یا ایجاد زمان مشاهده نشد، و یا رمزگشایی از نام فایل.
ظروف بدست آمده را با الگوی زمان قالب بندی تعریف شده است.
زمان الگوهای قالب بندی برای مسیر هدف و نام نگهدارنده:
را معرفی می کند مسیر و نام فایل، که می تواند از زمان فایل مربوطه ایجاد شده است.
& nbsp؛ از٪ c تاریخ و زمان مناسب نمایندگی محلی است.
& nbsp؛ در٪ D روز از ماه به عنوان یک عدد دهدهی [01،31].
& nbsp؛ از٪ ثانیه F به عنوان یک عدد دهدهی [0،999999]، صفر خالی در سمت چپ
& nbsp؛ از٪ H ساعت (24 ساعته) به عنوان یک عدد دهدهی [00،23].
& nbsp؛ از٪ J روز از سال را به عنوان یک عدد دهدهی [001366].
& nbsp؛ از٪ متر ماه به عنوان یک عدد دهدهی [01،12].
& nbsp؛ از٪ M دقیقه به عنوان یک عدد دهدهی [00،59].
& nbsp؛ از٪ S دوم به عنوان یک عدد دهدهی [00،61].
& nbsp؛ از٪ تعداد هفته U سال (یکشنبه را به عنوان روز اول هفته) به عنوان یک عدد دهدهی [00،53]. همه روز در سال جدید قبل از اولین یکشنبه در نظر گرفته در هفته 0 باشد.
& nbsp؛ از٪ W روز هفته به عنوان یک عدد دهدهی [0 (یکشنبه)، 6].
& nbsp؛ از٪ W تعداد هفته از سال (دوشنبه به عنوان روز اول هفته) به عنوان یک عدد دهدهی [00،53]. همه روز در سال جدید قبل از اولین دوشنبه در نظر گرفته در هفته 0 باشد.
& nbsp؛ از٪ Y سال بدون قرن به عنوان یک عدد دهدهی [00،99].
& nbsp؛ از٪ Y سال با قرن به عنوان یک عدد دهدهی.
& nbsp؛ از٪ Z UTC جبران در قالب + HHMM یا -HHMM (رشته خالی اگر شی ساده و بی تکلف است).
& nbsp؛ از٪ نام زون Z زمان (رشته خالی اگر شی ساده و بی تکلف است).
برای اطلاعات بیشتر و جزئیات بیشتر پایین صفحه http://docs.python.org/library/datetime.html
نمونه ها: الگوی => نتیجه مسیر + نام آرشیو:
& nbsp؛ از "آرشیو /٪ Y-٪ از m٪ و dT٪ H.zip" => "بایگانی / 2010-02-28T13.zip"
& nbsp؛ از "آرشیو /٪ Y /٪ M /٪ d.zip" => "بایگانی / 2010/02 / 28.zip"
& nbsp؛ از "آرشیو /٪ Y / week-٪ W.zip" => "بایگانی / 2010 / week-10.zip"
مقدار پیش فرض است:
& nbsp؛ از "آرشیو / ساله٪ Y / month-٪ M /٪ Y-٪ M-٪ d.zip" => "بایگانی / سال 2010 / ماه-08 / 2010-08-28.zip"
ظروف حاوی ساختار مسطح بدون درخت دایرکتوری عمیق تر.
فایل های منبع می تواند در نهایت حذف شده و یا در سمت چپ هستند، می باشند.
استفاده از لیست اقدام (پیش فرض) برای دیدن نتیجه انتظار می رود بدون به خطر انداختن فایل های.
ظروف موجود هرگز لمس کرد، اگر که آنها هم در بر داشت، * _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 fles به آرشیو subdir / سال 2010 / ماه-08 / 2010-08-28.zip و غیره
دوره جاری حذف می شوند
& nbsp؛ در dalimil -a move2zip * * * * .xml
حرکت وجود دارد تمام فایل، از جمله دوره جاری
& nbsp؛ در dalimil -a move2zip -incomplete * * * * .xml
کپی فایل .xml * * * * در ساختار دیر بدون زیپ (dirs حفظ پسوند زیپ)
& nbsp؛ در dalimil -a copy2dir * * * * .xml
انتقال فایل .xml * * * * در ساختار دیر آرشیو سبک / سال 2010 / ماه-08 / 2010/08/28
& nbsp؛ در dalimil -a move2dir -d بایگانی / ساله٪ Y / month-٪ M /٪ Y-٪ M-٪ D * * * * .xml
انتقال به آرشیو، تشخیص زمان فایل ها از نام فایل ها
انتظار نام فایل یادداشت-201010251325_abc.xml
کنید. & nbsp؛ dalimil الگوی -t -p notes-٪ Y٪ متر٪ D٪ H٪ M -a move2zip * * * * .xml

در چه در این نسخه جدید است:

در بسته بندی های انجام شده برای سرور pypi (README، اخبار، TODO، setup.py، آزمایش نقل مکان کرد)
پشتیبانی buildout اضافه
ارسال شده به pypi سرور.

در مورد نیاز:

پایتون

نرم افزار های مشابه

PAQ
PAQ

2 Jun 15

Lzip
Lzip

17 Feb 15

SmartZ
SmartZ

20 Feb 15

At4J
At4J

20 Feb 15

نرم افزار های دیگر از توسعه دهنده Jan Vlcinsky

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

20 Feb 15

نظرات به dalimil

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!