bashでリターンコードを取得

例えばrsyncとかを使ってバックアップをとるシェルを書いた場合とか呼び出したコマンドの戻り値を見たい場合。

bashではどうするか?

rsync -av data

if [ $? -ne 0 ]; then
echo "Error data backup"
fi

こんな感じでドルにはてなのマークでとってこれます。