カンタンたし算コマンド

たし算だけしたい時

たし算だけをしたい時、電卓を持ち出すのも面倒
ターミナル上でコマンドaddによりたし算計算機が起動
たし算したい数字+エンターを入力
最後に00+エンターを入力すれば結果が出力

演算記号+の入力不要なのがラクチンポイント

スクリーンショット 2024-10-04 18.08.48.

シェルスクリプト add.sh

#!/usr/bin/env bash

function add(){
add=''
sum=0
count=0
w=0
IFS=$'\n' &&

while :
do
  read v

  if [ $v = "00" ]; then
    add+=$v
    count=`expr $count - 1`
    break
  else
    add+=$v'+'
    w=$(echo $v | bc)
    sum=$(echo "$sum + $w" | bc)
    echo "sum $sum"
    count=`expr $count + 1`
  fi
done

eq=$(echo -e "$add" | sed -e 's%+00% %g')
echo "\n$count個"
echo "$eq"
echo "$eq" | bc
}