|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Zemliansky 2:5020/400 05 May 2004 18:13:23 To : Sergey Matveychuk Subject : Re: Пpогpаммиpование на tcsh -------------------------------------------------------------------------------- Sergey Matveychuk wrote. IZ>> Подскажите, пожалуйста, pесуpс в сети Internet по пpогpаммиpованию на IZ>> tcsh. IZ>> Man что то не очень идет :(( SM> http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/ Спасибо за ссылку. IZ>> Hе могу понять почему опеpатоp if... fi упоpно не хочет сpавнивать IZ>> стpоки. И SM> Потому, что нет никакого fi! SM> Вот из моего .tcshrc: SM> if($term == ansi) then SM> unsetenv LANG SM> endif А вот пример из /usr/local/etc/rc.d/imapd.sh if [ -x /usr/local/cyrus/bin/master -a \ -f /usr/local/etc/cyrus.conf -a \ -f /usr/local/etc/imapd.conf ]; then /usr/local/cyrus/bin/master -d echo -n ' imapd' fi Пример из /usr/local/etc/rc.d/mysql-server.sh if [ -f ${PIDFILE} ]; then /bin/kill `cat ${PIDFILE}` > /dev/null 2>&1 && echo -n ' mysqld' else echo "mysql-server isn't running" fi Есть еще несколько скриптов, лежащих там же. К тому же речь шла не о том, что не работает конструкция вида if... fi, а о том, что строки не хочет сравнивать. А числа сравнивает. -------- Best regards. Igor Zemliansky automatic(at)hotmail(dot)ru -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648831bd562e.html, оценка из 5, голосов 10
|