基本的な除算コマンドを理解するのに問題があります。
count =redis-cli llen domain;
echo $ count
1000を返します
$ count / 1000
をエコーするにはどうすればよいですか ?
次のさまざまな組み合わせを試しました:
echo `expr $count / 1000`;
echo $count/1000;
echo ($count / 1000);
誰かが私がこのコマンドを作成し、それがどのように設定されるべきかを説明するのを手伝ってもらえますか?
承認された回答:
近づいていました…
算術式については、WooledgeWikiを参照してください。あなたの例では、次を使用します:
echo $(( count / 1000 ))
$
は必要ないことに注意してください (())
内の変数の前 $
として 外部が置換を実行します。 (())コード> 先頭の
$
なし Bashのみの機能です。 $(())
POSIXシェルでは置換が許可されています。