当前位置: 技术问答>linux和unix
命令行中成功 ,脚本中失败的代码
来源: 互联网 发布时间:2017-01-28
本文导语: [ 1 == 1 ] && echo 1 || echo 0 在命令行中显示1 但是脚本运行出现以下错误: [: 4: 1: unexpected operator 0 请问这是为什么。。。。 | [ 1 == 1 ]这个错了, 应该是[ 1 -eq 1 ]或者[[ 1 == 1]...
[ 1 == 1 ] && echo 1 || echo 0
在命令行中显示1
但是脚本运行出现以下错误:
[: 4: 1: unexpected operator
0
请问这是为什么。。。。
在命令行中显示1
但是脚本运行出现以下错误:
[: 4: 1: unexpected operator
0
请问这是为什么。。。。
|
[ 1 == 1 ]这个错了, 应该是[ 1 -eq 1 ]或者[[ 1 == 1]]
|
一般地,bash是在bin目录下
#!/bin/bash
#!/bin/bash