開発環境用のディレクトリ作成ツール作ってみました。

今回は自分が作業の時短がしたいために作ります。ChatGPTの力を借りておりますのでGithubにはあげません。

完成内容

以下ようなディレクトリ構成のテキストファイルデータよりディレクトリとファイルを自動に作成するツールを
作成してみました。Pythonと.batを使用しました。

structure_diagram.txt

MY_SERVER2/
├── app/
│   └── Dockerfile
├── html/
│   └── index.php
├── nginx/
│   ├── default.conf
│   └── Dockerfile
├── .env
├── .env.prod
├── docker-compose.override.yml
├── docker-compose.prod.yml
├── docker-compose.yml
└── README.md

①同じディレクトリ内に dir_generator.exe 実行ファイルとrun_with_txt_selector.bat バッチファイル
 及びstructure_diagram.txtを配置します。

②run_with_txt_selector.batをダブルクリックすると今回適用したい.txtファイルを聞いてきますので番号で選択します。

③次に実行モードを聞いてきますので今回は通常実行を選択します。
 ※dry-runモードは自分が意図した構成がキチンと出力されるかどうかlogとして確認するために作成

④以下のように作成されました。

MY_SERVER2ディレクトリの中身

appディレクトリの中身

htmlディレクトリの中身

nginxの中身

これでディレクトリを一つずつ作成せずにいけそうです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次