私のスクリプト
#!/bin/bash
clear
echo -n "number 1 : "
read bil1
echo -n "number 2 : "
read bil2
krng=$(echo $bil1 - $bil2 |bc -l |sed -e 's/^\./0./' -e 's/^-\./-0./');
echo " Your result : $bil1 - $bil2 = $krng "
-1
" " for$bil1
と " -6
" forを入力すると$bil2
、結果がエラーになるのはなぜですか?
これがビジュアル
number 1 : -1
number 2 : -6
(standar_in) 1: syntax error
Your result : -1 - -6 =
私が欲しい
Your result : -1 - -6 = 5
5
私のbashスクリプトで数字を表示する方法