私のスクリプト
#!/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スクリプトで数字を表示する方法