Skip to content

Instantly share code, notes, and snippets.

@dekokun
dekokun / gist:1442506
Created December 7, 2011 11:40
シェルスクリプトのオプションとって、なんかそれっぽく処理してくれる記述
usage()
{
echo
echo -e >&2 "\tUsage: $0 [-f]"
echo -e "\t\t-f It's usage hogehoge !!!"
echo
}
while getopts "hf" flag
do
@dekokun
dekokun / check.sh
Created December 7, 2011 10:46
直前のコマンドの成功失敗をみて色を変えながら成功失敗を出力するシェルスクリプトの関数
check()
{
local result=$?
local red=$'\e[0;31m'
local green=$'\e[0;32m'
local default=$'\e[m'
if [ $result -eq 0 ]
then
echo -n $green
echo $1 OK