Как заставить команду скрипта работать как в Linux, так и в UNIX

Как заставить команду скрипта работать как в Linux, так и в UNIX

Поскольку команда NUMBER=$((${NEW_COUNT}-${OLD_COUNT}))в скрипте оболочки работает в системе Linux, но не работает в системе UNIX, как мне сделать так, чтобы новая команда работала так же, как указанная выше команда в системе UNIX?

решение1

Попробуйтеexprutil:

NUMBER=`expr "${NEW_COUNT}" - "{$OLD_COUNT}"`

Связанный контент