bash

  • 変数を設定
WORKDIR=/home/test
  • 環境変数を設定
export EDITOR=vi
  • 変数を展開
echo ${PATH}
  • 関数の定義
comm() { ls -a; }
  • 関数を利用したエイリアス(引数を挟む)
knifex() { knife $* -c /root/.chef/knife-other.rb; }
  • if文
if [ ${NAME} = 'user' ]; then
    :
fi
  • if文(or)
if [ ${NAME} = 'user' ] || [ ${GROUP} = 'group' ]; then
    :
fi
  • for文
for USER in `ls /home`; do
    :
done