内容如下
#!/bin/bash
yn=y
[ "$yn" == "y" ] && echo ooo
执行提示为:
[: 3: ==: unexpected operator
可是把以上内容在terminal中执行时没有问题的,请问是怎么回事呢。
linux版本是Ubuntu 8.10,3x
请教一个script的问题
-
- 帖子: 2
- 注册时间: 2009-01-12 21:52
- poke006
- 帖子: 103
- 注册时间: 2009-03-29 21:28
Re: 请教一个script的问题
是不是你两个等号中间有空格?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- hellojinjie
- 帖子: 1150
- 注册时间: 2007-09-14 21:03
- 来自: 浙江