分页: 1 / 1

请教一个script的问题

发表于 : 2009-05-03 9:32
volt
内容如下
#!/bin/bash
yn=y
[ "$yn" == "y" ] && echo ooo
执行提示为:
[: 3: ==: unexpected operator

可是把以上内容在terminal中执行时没有问题的,请问是怎么回事呢。

linux版本是Ubuntu 8.10,3x

Re: 请教一个script的问题

发表于 : 2009-05-04 17:13
poke006
是不是你两个等号中间有空格?

Re: 请教一个script的问题

发表于 : 2009-05-04 17:19
eexpress
${yn}

Re: 请教一个script的问题

发表于 : 2009-05-04 18:51
hellojinjie
做测试我都用一个等号的