シェルスクリプト総合 その13
■ このスレッドは過去ログ倉庫に格納されています
0450>>381
2008/12/03(水) 23:37:48ありがとうございます。
ふと思ったのですが、数値比較の場合、どのようになりますか?
----- コーテーションなし------------------------------------
$ cat hoge.sh
#!/bin/sh
hoge=
if [ $hoge -eq 10 ]; then
echo hello
fi
$ ./hoge.sh
[: -eq: unexpected operator
----- コーテーションあり--------------------------------------
$ cat hoge.sh
#!/bin/sh
hoge=
if [ "$hoge" -eq 10 ]; then
echo hello
fi
$ ./hoge.sh
[: : bad number
どっちにしても、エラーがでる、、、、orz
■ このスレッドは過去ログ倉庫に格納されています