unexpected token `fi' в простом скрипте

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Alex181
Сообщения: 44
ОС: Linux RH

unexpected token `fi' в простом скрипте

Сообщение Alex181 »

Доброго дня!
Есть простой скрипт на shell, почему возникает ошибка не пойму

Код: Выделить всё

if [ `/usr/bin/du /mdm/ncc-4_195.128.64.133/netflow/agregator/input | /bin/awk '{print $1}'` -gt 10061840 ]
 tnen `/usr/bin/find /mdm/ncc-4_195.128.64.133/netflow/agregator/input -name "*.msg" | /usr/bin/xargs /bin/rm`
fi
/rmflownnc4: line 3: syntax error near unexpected token `fi'
./rmflownnc4: line 3: `fi'
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: unexpected token `fi' в простом скрипте

Сообщение Atolstoy »

tnen, а нужно then
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Alex181
Сообщения: 44
ОС: Linux RH

Re: unexpected token `fi' в простом скрипте

Сообщение Alex181 »

Atolstoy писал(а):
23.12.2009 12:36
tnen, а нужно then

точно, моя невнимательность!
спасибо
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: unexpected token `fi' в простом скрипте

Сообщение Atolstoy »

Alex181 писал(а):
23.12.2009 12:42
Atolstoy писал(а):
23.12.2009 12:36
tnen, а нужно then

точно, моя невнимательность!
спасибо

На здоровье :)
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: unexpected token `fi' в простом скрипте

Сообщение drBatty »

Alex181 писал(а):
23.12.2009 11:59
if [ `/usr/bin/du /mdm/ncc-4_195.128.64.133/netflow/agregator/input | /bin/awk '{print $1}'` -gt 10061840 ]
tnen `/usr/bin/find /mdm/ncc-4_195.128.64.133/netflow/agregator/input -name "*.msg" | /usr/bin/xargs /bin/rm`
fi

жуть. а почему нельзя было хотя-бы отступы сделать?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: