🙄

メールアドレスマスク化CLIツールを作ったのでメモ

2023/02/23に公開

背景

マーケティングのシステムの保守をしていたときにメールアドレスをマスク化して外部の関係者に連携するというタスクがあったので、CLIツール作ってみようかなと思ったため。

ツールを作成した目的

個人情報であるメールアドレスが含まれるログファイルに対して、メールアドレスのマスク化を自動化するために作成したツール。

使用方法

Mac/Linux

1.使用環境と同じフォルダにある実行バイナリファイル「addressMask」をカレントディレクトにダウンロードして、配置する

2.メールアドレスを置換したいファイルが格納されたディレクトリを作成する

3.以下のコマンド実行する

注意 [対象フォルダ名] の後ろにスラッシュ(/)はなし

cd [ダウンロードしたディレクトリ]
./addressMask mask [対象ディレクトリ名]

4.メールアドレスが置換されていることを確認する

Windows

1.使用環境と同じフォルダにある実行バイナリファイル「addressMask.exe」をカレントディレクトにダウンロードして、配置する

2.メールアドレスを置換したいファイルが格納されたディレクトリを作成する

3.以下のコマンド実行する

cd [ダウンロードしたフォルダ名]
addressMASK.exe [対象フォルダ名]

終わりに

このツールは、実務で使えずじまいだったのでせめてものということで投稿します。

ソースはこちら

https://github.com/o-ga09/GolangCLI_addressMASK

Discussion