2016-12-07 60 views
0

私は1つのスクリプトを持っています。一部のユーザーに次の問題が発生します。シェルスクリプト:[:unexpected operator

sh: 260: [: >: unexpected operator 

SH:260:

if [ $sversion \> $scriptversion ]; 

問題は何ですか?

+0

'\> 'の代わりに' -gt'演算子を使用します。 –

+0

問題は解決されました。 Jean-FrançoisFabreありがとう –

答えて

0

これを試してください。

if [ "$sversion" -gt "$scriptversion" ];