簡単に言えば、bcに次の式を評価させることは可能ですか?
echo "!(2.2 >= 0) && !(2.2 < 10)" | bc
bash: !: event not found
私はこれがうまくいくことを知っています:
echo "(2.2 >= 0) && (2.2 < 10)" | bc
1
だから私は何が間違っているのですか?bcのマニュアルページには!exprがサポートされていると書かれていますが、呼び出すことができないようです。比較記号を否定することで問題を回避できることはわかっていますが、この場合に!exprを呼び出す方法を知りたいと思います。
とても有難い。