Skip to content

this is reusable bash command that maybe usefull in your project

Notifications You must be signed in to change notification settings

kikiraihan/reusable-bash-command

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Reusable Bash Command

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


generate_project_structure.sh

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

Cara Pakai

./generate_project_structure.sh [folder_yang_ingin_diabaikan...]

Contoh:

./generate_project_structure.sh .git node_modules target build

Output

  • struktur_folder_project.txt Struktur direktori dengan indentasi seperti:

    ├── config/
        ├── SecurityConfig.java
    ├── controller/
        ├── ProductController.java
    
  • list_file_project.json JSON array dari semua path file:

    [
      "config/SecurityConfig.java",
      "controller/ProductController.java"
    ]

Others

Script lain akan ditambahkan di sini bila tersedia.

About

this is reusable bash command that maybe usefull in your project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages