标识具有不正确期限的文件
Redwoodp的Python项目详细描述
=====================================================
| _ __ ___ __| |_ _____ ___ __| | |
| | '__/ _ \/ _` \ \ /\ / / _ \ / _ \ / _` | |
| | | | __/ (_| |\ V V / (_) | (_) | (_| | |
| |_| \___|\__,_| \_/\_/ \___/ \___/ \__,_| |
| william farmer是一个工具,用户可以根据年龄检查、记录和删除目录中的文件。redwood会将进程完成的每个步骤记录为
,以及比用户指定的年龄旧(或新)的每个文件。
redwood在运行时会生成两个文件,一个日志文件和一个报告。每次运行redwood时都会附加
日志文件,除非存在-c参数。
在每次程序迭代结束时生成报告。
报告的目的是确定上次运行redwood
时标记了哪些文件,而不必解析日志文件。请注意,除非报告被保存到另一个位置,否则RexBoots将在下次运行时重写它。
用法< BR/>使用命令>:BR/>< BR/>用法:/RooDo.P.& lt;选项& gt;
< BR/>选项:
-H,帮助显示此帮助消息并退出
-C,-Clice清除日志文件。第一?
-d目录,--directory=目录
目标目录。如果您希望
包含多个目录,那么也可以使用多个-d参数来分隔
-e,--empty标志空目录?
--删除已标记的文件?
--强制在删除文件时是否请求确认。如果包含此标志,
它不会要求确认。
-l日志文件,--logfile=logfile
logfile的目录
-o optionfile,--optionfile=optionfile
--report=report
报告的目录
--反转是否选择比指定时间新或早的文件。如果包含此
选项,则任何比在.redwoodrc中设置的时间新
的文件都将被标记为
或删除,具体取决于其他选项。
-t trash,--trash=trash
trash的位置。如果存在此标志,Redwood将把旧文件移动到此目录,而不是删除它们。
第一个功能是设置文件的期限。这是通过文件的第一行完成的,它应该类似于这样:
<23d
其工作方式是通过程序
确定程序的当前工作目录是否以.redwoodrc中的
行开始这些行应该如下:
/usr/share/
/bin
/var
相对路径不起作用。
config文件也将忽略以开头的任何行,因此请随意
comment
测试
===
测试线束配有红木,以确保程序功能。
要运行,
$。/test_redwood.py
要查看其工作原理的演示,请输入:
$./目录创建
$./redwood.py-d/<;完整路径>;/redwood/bin/level0/-e--delete--force-t/<;full path>;/redwood/bin/trash/
这将生成文件,然后扫描/删除旧文件。在本例中,
文件实际上会在bin下的trash目录中结束/
| _ __ ___ __| |_ _____ ___ __| | |
| | '__/ _ \/ _` \ \ /\ / / _ \ / _ \ / _` | |
| | | | __/ (_| |\ V V / (_) | (_) | (_| | |
| |_| \___|\__,_| \_/\_/ \___/ \___/ \__,_| |
| william farmer是一个工具,用户可以根据年龄检查、记录和删除目录中的文件。redwood会将进程完成的每个步骤记录为
,以及比用户指定的年龄旧(或新)的每个文件。
redwood在运行时会生成两个文件,一个日志文件和一个报告。每次运行redwood时都会附加
日志文件,除非存在-c参数。
在每次程序迭代结束时生成报告。
报告的目的是确定上次运行redwood
时标记了哪些文件,而不必解析日志文件。请注意,除非报告被保存到另一个位置,否则RexBoots将在下次运行时重写它。
用法< BR/>使用命令>:BR/>< BR/>用法:/RooDo.P.& lt;选项& gt;
< BR/>选项:
-H,帮助显示此帮助消息并退出
-C,-Clice清除日志文件。第一?
-d目录,--directory=目录
目标目录。如果您希望
包含多个目录,那么也可以使用多个-d参数来分隔
-e,--empty标志空目录?
--删除已标记的文件?
--强制在删除文件时是否请求确认。如果包含此标志,
它不会要求确认。
-l日志文件,--logfile=logfile
logfile的目录
-o optionfile,--optionfile=optionfile
--report=report
报告的目录
--反转是否选择比指定时间新或早的文件。如果包含此
选项,则任何比在.redwoodrc中设置的时间新
的文件都将被标记为
或删除,具体取决于其他选项。
-t trash,--trash=trash
trash的位置。如果存在此标志,Redwood将把旧文件移动到此目录,而不是删除它们。
第一个功能是设置文件的期限。这是通过文件的第一行完成的,它应该类似于这样:
<23d
其工作方式是通过程序
确定程序的当前工作目录是否以.redwoodrc中的
行开始这些行应该如下:
/usr/share/
/bin
/var
相对路径不起作用。
config文件也将忽略以开头的任何行,因此请随意
comment
测试
===
测试线束配有红木,以确保程序功能。
要运行,
$。/test_redwood.py
要查看其工作原理的演示,请输入:
$./目录创建
$./redwood.py-d/<;完整路径>;/redwood/bin/level0/-e--delete--force-t/<;full path>;/redwood/bin/trash/
这将生成文件,然后扫描/删除旧文件。在本例中,
文件实际上会在bin下的trash目录中结束/