标签: linux bash unix terminal expr
类Unix系统中$(())和expr之间的主要区别是什么?
$(())
expr
答案 0 :(得分:2)
$(())几乎肯定会在你正在使用的shell中。 expr可能是外部通话
答案 1 :(得分:0)
expr是Bourne shell早期的延续。您应该避免使用expr,除非您被迫创建需要与传统(pre-POSIX)sh实现互操作的脚本。 (例如,自从Solaris sh落入此类别以来不久前。)
sh