Я следую инструкциям здесь: http://bash.cyberciti.biz/guide/If..else..fi#Number_Testing_Script
Мой скрипт выглядит так:
lines=`wc -l $var/customize/script.php`
if test $lines -le 10
then
echo "script has less than 10 lines"
else
echo "script has more than 10 lines"
fi
, но мой вывод выглядит так:
./boot.sh: line 33: test: too many arguments
script has more than 10 lines
Почему он говорит, что у меня слишком много аргументов? Я не вижу, чем мой сценарий отличается от сценария в учебнике.