проверка возвращаемого значения wget [if]

Я пишу скрипт для загрузки группы файлов и хочу, чтобы он сообщал, когда определенного файла не существует.

r=`wget -q www.someurl.com`
if [ $r -ne 0 ]
  then echo "Not there"
  else echo "OK"
fi

Но это дает следующую ошибку при выполнении:

./file: line 2: [: -ne: unary operator expected

В чем дело?

Ответы на вопрос(6)

Ваш ответ на вопрос