Kumpulan script Bash yang dapat digunakan ulang untuk kebutuhan scripting dan otomasi proyek, seperti analisis struktur direktori, pengelolaan file, logging, dan lainnya.
Dibuat oleh @kikiraihan
Script untuk menghasilkan:
- Struktur direktori proyek (mirip
tree, tapi tanpa dependensi eksternal) - Berguna untuk memberikan konteks kepada AI LLM ketika ingin memberi perintah
- Daftar semua file dalam format JSON
- Mendukung pengecualian folder yang tidak ingin disertakan
./generate_project_structure.sh [folder_yang_ingin_diabaikan...]Contoh:
./generate_project_structure.sh .git node_modules target build-
struktur_folder_project.txtStruktur direktori dengan indentasi seperti:├── config/ ├── SecurityConfig.java ├── controller/ ├── ProductController.java -
list_file_project.jsonJSON array dari semua path file:[ "config/SecurityConfig.java", "controller/ProductController.java" ]
Script lain akan ditambahkan di sini bila tersedia.