- 556 名前:login:Penguin [2012/07/13(金) 00:31:38.03 ID:sY8/yECO]
- 次のようなshell scriptを実行すると
#!/bin/sh x='/' if [ "$x" == "$x" ]; then echo 'YES' else echo 'NO' fi このようにエラー(警告?)がでます。 $ sh hoge.sh hoge.sh: 5: [: /: unexpected operator NO 「[ "$x" == "$x" ]」を「[ "x$x" == "x$x" ]」のようにしたりして 試してみたのですが、結果はかわらず。 unexpected operatorエラーがでないようにするにはどうしたらいいですか。 OS: Ubuntu 12.04, bash --version: 4.2.24
|

|