当前位置: 技术问答>linux和unix
帮忙看一段简单脚本,为什么运行出错
来源: 互联网 发布时间:2015-12-27
本文导语: #!/bin/sh day=`date +%d` day=`expr $day - 2` echo $day 就这么一段简单脚本,运报错 提示:expr: An integer value was expected. 而在其他机器上,可以正常运行 得出结果16 这是为虾米??? 怎么解决??? | 脚...
#!/bin/sh
day=`date +%d`
day=`expr $day - 2`
echo $day
就这么一段简单脚本,运报错 提示:expr: An integer value was expected.
而在其他机器上,可以正常运行 得出结果16
这是为虾米??? 怎么解决???
day=`date +%d`
day=`expr $day - 2`
echo $day
就这么一段简单脚本,运报错 提示:expr: An integer value was expected.
而在其他机器上,可以正常运行 得出结果16
这是为虾米??? 怎么解决???
|
脚本没有问题, 我在linux下试过了.
换行符的问题?
你转为16进制看看, 如果有'0a','0d'那就有问题, 只应该存在'0a'换行符的
换行符的问题?
你转为16进制看看, 如果有'0a','0d'那就有问题, 只应该存在'0a'换行符的