|
ru.linux
- RU.LINUX ---------------------------------------------------------------------
From : Aleksey Cheusov 2:5020/400 31 May 2003 20:49:29
To : Kirill Frolov
Subject : Re: [[b]a]sh, '$@' без кавычек -- признак ошибки
--------------------------------------------------------------------------------
Kirill Frolov <Kirill.Frolov@p2.f827.n5030.z2.fidonet.org> writes:
> А ещё меня сильно смущает вот такое (из /etc/init.d/proftpd):
>
> if [ "x$RUN" = "xyes" ] ; then
> if [ "x$INETD" = "xyes" ] ; then
> if [ "x$RUN" = "xyes" ] ; then
> if [ "x$INETD" = "xyes" ] ; then
>
> Буква "x" зачем здесь? Почему нельзя написать "$RUN" = "yes" ?
> То есть написать-то можно и будет работать даже, но в чём же здесь подвох?
Подвох в том, что $RUN может быть пустым.
И получишь ты вот это:
0,/>RUN=
0,/>test $RUN = yes
bash: test: =: unary operator expected
2,/>
--
Best regards, Aleksey Cheusov.
--- ifmail v.2.15dev5
* Origin: Science Soft (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
| Тема: |
Автор: |
Дата: |
|
Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Aleksey Cheusov |
31 May 2003 20:49:29 |
Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
01 Jun 2003 10:47:36 |
 Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Maxim Razin |
01 Jun 2003 12:37:38 |
  Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
01 Jun 2003 20:09:11 |
  Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
02 Jun 2003 07:36:52 |
  Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Maxim Razin |
02 Jun 2003 08:56:14 |
   Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
02 Jun 2003 10:59:32 |
    Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Maxim Razin |
02 Jun 2003 22:55:38 |
     Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Aleksey Cheusov |
03 Jun 2003 13:44:01 |
     Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
03 Jun 2003 18:48:23 |
     Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Eugene B. Berdnikov |
04 Jun 2003 17:03:09 |
   Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Andy Shevchenko |
02 Jun 2003 21:10:46 |
  Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Michael de\'OZ |
04 Jun 2003 18:57:24 |
 Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Aleksey Cheusov |
02 Jun 2003 14:58:47 |
 Re: [[b]a]sh, \'$@\' без кавычек -- признак ошибки |
Valentin Nechayev |
02 Jun 2003 15:11:03 |
|
|