Files

PHPファイル差分リスト作成スクリプト

はじめに

指定したフォルダ配下同士でPHPの差分の有り無しを自動で調査するスクリプトです。 差分がないファイル同士は同じアルファベットで表記されています。

準備

  • folders.txt
    • 調査結果Excelに表示するラベル名とフォルダパスを設定する
      • ラベル名:C:\work......

実行例

■ 基本(フォルダパスも考慮して比較するファイルを決定、改行空白を無視、コメントを無視)
python compare_php_folders.py --list folders.txt --output php_compare.xlsx --key relative --ignore-comments

■ 改行差も空白も無視(より寛容)
python compare_php_folders.py --list folders.txt --output php_compare.xlsx --key relative --ignore-comments --ignore-whitespace

■ 直下のみ探索(再帰なし)
python compare_php_folders.py --list folders.txt --no-recursive --ignore-comments

実行結果

比較結果はphp_compare.xlsxに生成もしくは上書きされる。 ※実行前に本Excelファイルは閉じておくこと