ローカルとリモートサーバーのファイル差分確認用バッチ作成記

業務である本番サーバーと検証サーバーの一部ファイルについて、差分を洗い出す必要があり、
合計60ファイル以上もあるので、一個ずつ見て行くのは流石に怠い!
なので、ちょっとしたバッチを書いて洗い出すことにしました。

普通に下記のようにwhile文で書いたら、なぜか一行目のファイルしか読まない!

何故だ!!!
色々調べた結果、SSH接続後にreadを行ったうえでループを抜けることが判明!
じゃあ、while文を諦めてforでSSH接続する前に全部読み取ろう

うまくいきましたね!
よし!次はローカルとリモートサーバーのファイル存在確認も足そう

ローカルのファイル存在確認

リモートサーバーのファイル存在確認

そして、完成版はこちら↓

– PR –
– PR –