Ниже для не работает в hp-ux. Тем не менее, он работает на машине RedHat. подскажите, пожалуйста, что здесь не так?
#/bin/ksh
Rowcount=`wc -l $acList | awk -F " " '{print $1}'`
for ((i=1; i<=Rowcount; i++)); do
.
.
.
Ошибка, которую я получаю:
syntax error at line 4 : `(' unexpected
i<=Rowcount
, либоi<=$Rowcount
. Я вижу, что вы можете напрямую сделатьRowcount=$(wc -l < $acList)
. Использование< file
позволяет избежать дополнительного пространства. - person fedorqui 'SO stop harming'   schedule 22.09.2014