【AFICK】履歴ファイルとアーカイブディレクトリを管理するツール、afick_archive.plの使い方まとめ

DESCRIPTION

afick_archive is designed to manage afick’s archives reports. It allow to suppress old reports, check reports consistency, and search for informations in reports.

https://afick.sourceforge.net/afick_archive.1.html
manpage of afick_archive

afick_archiveは、afick のアーカイブ レポートを管理するために設計されています。古いレポートを抑制したり、レポートの一貫性をチェックしたり、レポート内の情報を検索したりできます。

使い方

設定ファイルが最適化されていない場合、アーカイブ ディレクトリが急速に大きくなる可能性があります。ファイル システムがいっぱいになるのを回避するには、afick_archive を実行する必要があります。

Windowsで実行する場合は下記コマンドを実行します。

cd C:\Program Files(x86)\afick
afick_archive.pl --[options]

アーカイブの一貫性をチェックする

afick_archive.pl –check

2か月以上前のレポートを削除する

afick_archive.pl –keep 2m

変更されたすべての perl ファイルを検索

afick_archive.pl –search “changed file :.*.pl$”

オプション

–config_file|-c configfile
read the configuration in config file named “configfile”.

–help|-h
Output summary help information and exit.

–man
Output full help infomation and exit

–version|-V
Output version information and exit.

–verbose|-v
add debugging messages

–dry-run|-n
on cleaning actions (keep, clean_history), just simulate, do not remove anything

ACTIONS

–check|-C
check consistency in archives : check if a report is missing

–search|-s regex
regex is a regular expression to search in all reports, for exemple : “changed file :.*.pl$” (search all changed perl files)

–keep|-k age
with age in the form xP, x un number, P can be d for days, w for weeks, m for months (ex : 2w ask for 2 weeks)

the software will remove all reports older than the specified period from archive directory.

–clean_history|-H
clean history file : remove line matching removed reports

タイトルとURLをコピーしました