Skip to content

Instantly share code, notes, and snippets.

@sarvsav
Created September 25, 2015 18:48
Show Gist options
  • Save sarvsav/40e3206a41265eee74a3 to your computer and use it in GitHub Desktop.
Save sarvsav/40e3206a41265eee74a3 to your computer and use it in GitHub Desktop.
Bash project directory structure
├── bin => Contains binary of your project
├── docs => Contains documentation and future aspects about your project
│ └── ToDo => ToDo List of your project
├── etc => Add configuration files under this directory
│ └── imdb-xplorer.cfg => Configuration file
├── LICENSE => Add license for your project
├── logs => This directory contains logs about behaviour of your script
│ └── imdb-xplorer.log => log file
├── README.md => Contains how to install, and use your project
├── setup.sh => install the project on your machine
├── src => contains source code of your project
│ └── imdb-xplorer.sh => source code
├── tmp => temporary files for testing purpose
│ ├── 01.sh => sample script 1
│ ├── 02.sh => sample script 2
│ ├── 03.sh => sample script 3
│ ├── 04.sh => sample script 4
│ ├── tempfile_Yancy+butler_1 => Sample file
└── var => Contains lock file
└── lock => Contains lock file
├── lockfile.1022 => lock file, with pid number of current running project
@njfamirm
Copy link

❤️

@alihammad-gist
Copy link

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment