キャラクターに問題があります。dosとunixの間の変換の問題だと思います。
浮動小数点値である変数があります。echoコマンドで印刷すると、次のようになります。
0.495959
しかし、bcコマンドを使用してその値を操作しようとすると(bcコマンドの記述方法がわかりません)。
echo $mean *1000 |bc
私は得る:
(standard_in) 1 : illegal character: ^M
.shファイルですでにdos2unixコマンドを使用しています。私の変数が^M文字を持っているからだと思います(echoコマンドでは出力されません)
このエラーを取り除くにはどうすればよいですか?