【发布时间】:2018-05-05 19:41:52
【问题描述】:
所以我有一个变量,我想与 if 语句中的另一个数字进行比较。
b=8.25
if [ $(echo "$b < 10" | bc) -ne 0 ]; then
echo "hey"
fi
我收到以下错误
(standard_in) 1: syntax error
我知道问题在于里面有 b 变量,我怎样才能让它在那里我可以维护它?
请帮忙
【问题讨论】:
-
它在 Bash 中对我有用。你用的是什么外壳?
-
你可以试试 b=$'8.25\r';[ ${b%.*} -lt 10 ] && echo "hey"