Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => Программирование и компиляция => Тема начата: eai от 14 Октябрь 2011, 13:32:06

Название: bash if then else fi "token else unexpected"
Отправлено: eai от 14 Октябрь 2011, 13:32:06
Коллеги ,
готов убить себя об стену не могу понять что не так
пишу простой скрипт
Код
#!/bin/sh
if [ -d src ] then
  echo "src does exist"
else
  echo "src does not exist"
fi

запускаю, говорит "token else unexpected"
Название: Re:bash if then else fi "token else unexpected"
Отправлено: sfs от 14 Октябрь 2011, 13:40:34
if [ -d src ] ; then
Название: Re:bash if then else fi "token else unexpected"
Отправлено: eai от 14 Октябрь 2011, 13:42:25
if [ -d src ] ; then


Yes! thanks!
Название: Re:bash if then else fi "token else unexpected"
Отправлено: k0l0p0k от 14 Октябрь 2011, 14:09:52
Код
#!/bin/sh
# вариант -
if [ -d src ]
 then
#then в новой строке
Код
  echo "src does exist"
 else
  echo "src does not exist"
fi