常に奇数にする
書式
$(( 値 | 1 ))
説明
引数で与えられた数を奇数にするには論理和を使います。$(( 〜 ))の中に|記号を使って記述します。1との論理和を取る事で奇数はそのまま、偶数は1つ多い数の奇数になります。(ビット演算を行っていることになります)
サンプルコード
#!/bin/bash
echo $(( $1 | 1 ))