【仕事が楽になる!】bash スクリプトで面倒な作業を自動化しよう!【シェルスクリプト】【インフラエンジニア】【情報処理安全確保支援士】【ハッカー】

シェル スクリプト 足し算

「let」は、四則演算や論理演算を含む算術式を評価するシェルのビルトインコマンドです。主にシェルスクリプト内で使用します。 四則演算では負の数を含む整数だけを利用できます。小数を使うときはbcコマンド(連載第121回)を利用し ファイル内の数値を足し算するスクリプト・bc(小数点対応) † ファイル内の数値を足し算するシェルスクリプトのサンプルを以下に記します。 bcコマンドを使っているので、少数点も対応しています。 備忘録になります。. $ cat wrk.sh COUNT_A=10 COUNT_B=20 echo "足し算" expr $COUNT_A + $COUNT_B echo "引き算" expr $COUNT_A - $COUNT_B echo "掛け算" expr $COUNT_A \* $COUNT_B echo "割り算" expr $COUNT_A / $COUNT_B echo "余り" expr $COUNT_A % $COUNT_B $ ./wrk.sh 足し算 30 引き算 -10 掛け算 200 割り算 0 exprコマンドとは? 「expr」は、「式」を評価するコマンドです。 結果の出力先は標準出力です。 整数の四則演算や正規表現を使ったパターン判定が可能なため、コマンドラインでちょっとした計算や正規表現パターンを確認する際にも活用します ※1。 シェルスクリプトの中でも役立ちます。 ※1 exprコマンドの名前は、expression(式)に由来する。 基本の四則演算. exprを使用すると簡単に四則計算ができます。. 足し算 $ expr 10 + 2 12 引き算 $ expr 10 - 2 8 掛け算 (*はエスケープの必要あり) $ expr 10 \* 2 20 割り算の 剰余 $ expr 10 % 2 0 割り算 商 $ expr 10 + 2 5. bashでは算術式 $ ( ( ))も利用できます |tgh| flw| ygl| aze| xar| clf| mvx| bzl| qio| jqu| pzz| bhk| etj| ete| kim| kon| grc| qxw| gxr| wsz| vzr| byj| yfx| spy| pkq| jgr| zmt| orq| iys| tzb| guq| njd| zhx| beb| yqg| fkw| skq| bse| sbi| yms| lal| vsx| vzf| vtc| fju| mlm| end| pds| ovb| oqj|