top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
シェルを書こうとして、どうやら 結構わからないことがあったので、簡単に整理しました。
JavaDoc 的な記法を採用します。
#!/bin/sh
# @(#) sample.sh ver1.0
#
# Usage:
# sh ./sample.sh
#
# Description:
# ○○処理バッチです。
#
# @author いがぴょん
# @version 1.0 2014-01-01 新規作成。
#####################################################################
半角空白 2 つとします。
以下のように定数宣言して利用することとします。
readonly LOGGER='/usr/bin/logger -t sample.sh -i'
${LOGGER} 'こんにちは世界。'
エラーメッセージは標準エラー出力してください。
echo 'エラーが発生しました。' 1>&2
$(())形式を利用します。
echo $((3 * 2))