Ниже для hp-ux не работает. Однако он работает на машине redhat. пожалуйста, сообщите мне, что здесь неправильно.с использованием команды «для» в hp unix
#/bin/ksh
Rowcount=`wc -l $acList | awk -F " " '{print $1}'`
for ((i=1; i<=Rowcount; i++)); do
.
.
.
Ошибка я получаю это:
syntax error at line 4 : `(' unexpected
@fedorqui по-прежнему та же ошибка '('неожиданный –
Я вижу это отлично, либо 'i <= Rowcount', либо' i <= $ Rowcount'. Я вижу, что вы можете напрямую выполнить команду «Rowcount = $ (wc -l <$ acList)». Использование '<файла' позволяет избежать лишнего пространства. – fedorqui