Bash Script Structure: Difference between revisions
Jump to navigation
Jump to search
| Line 40: | Line 40: | ||
==Bash for Shahed== | ==Bash for Shahed== | ||
<syntaxhighlight lang="bash"> | |||
# locale bash script path setting | |||
BASH_HOME=$HOME/.shahed/var/bash | |||
BASH_PATH=$BASH_HOME/php/biz/site | |||
# remote bash script path setting | |||
BASH_BASE=http://cdn.shahed.biz/bash | |||
BASH_SITE=$BASH_BASE/php/site | |||
# remote bash scripts download to locale | |||
for b in init make pick/make pull push sync;do\ | |||
curl "$BASH_SITE/$b>$BASH_PATH/$b";\ | |||
done | |||
</syntaxhighlight> | |||
~/.shahed/ | ~/.shahed/ | ||
| Line 59: | Line 61: | ||
└─ php/ | └─ php/ | ||
└─ biz/ | └─ biz/ | ||
├─ | ├─ bash/ | ||
└─ | └─ site/ | ||
├─ init | ├─ init | ||
├─ make | ├─ make | ||
Revision as of 12:31, 10 January 2018
Bash for Chorke
# locale bash script path setting
BASH_HOME=$HOME/.chorke/var/bash
BASH_PATH=$BASH_HOME/java/org/init
# remote bash script path setting
BASH_BASE=http://cdn.chorke.org/bash
BASH_SITE=$BASH_BASE/java/init
# remote bash scripts download to locale
for b in init make pick/make pull push sync;do\
curl "$BASH_SITE/$b>$BASH_PATH/$b";\
done
~/.chorke/
├─ tmp/
└─ var/
└─ bash/
└─ java/
├─ com/
│ ├─ ebis/
│ └─ ehis/
└─ org/
├─ amqp/
├─ core/
├─ ecma/
└─ init/
├─ init
├─ make
├─ make/all
├─ pull
├─ push
└─ sync
Bash for Shahed
# locale bash script path setting
BASH_HOME=$HOME/.shahed/var/bash
BASH_PATH=$BASH_HOME/php/biz/site
# remote bash script path setting
BASH_BASE=http://cdn.shahed.biz/bash
BASH_SITE=$BASH_BASE/php/site
# remote bash scripts download to locale
for b in init make pick/make pull push sync;do\
curl "$BASH_SITE/$b>$BASH_PATH/$b";\
done
~/.shahed/
├─ tmp/
└─ var/
└─ bash/
└─ php/
└─ biz/
├─ bash/
└─ site/
├─ init
├─ make
├─ make/all
├─ pull
├─ push
└─ sync