[sisyphus] Что такое ||: ?
Ivan Adzhubey
=?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Сб Апр 10 22:14:22 MSD 2004
Очень содержательно, спасибо ;)
Я маны читать умею, интересовало -зачем- этот оператор нужен в данной
конкретной строке? Что он делает? Никаких аргументов которые можно было бы
expand я не вижу. На мой непросвященный взгляд он здесь не делает ровным
счетом -ничего-. Но согласитесь - это как-то странно.
--
Иван
On Saturday 10 April 2004 01:34 pm, Konstantin Lepikhov wrote:
> Цитирую Ivan Adzhubey <iadzhubey на rics.bwh.harvard.edu>:
> > Не откажите в помощи пожалуйста, никак не могу понять такую конструкцию в
> > rc.sysinit:
> >
> > chgrp proc /proc >/dev/null 2>&1 ||:
> >
> > Что это за "или" с пустым оператором на конце строки? Зачем??
> >
> > Offtopic конечно, уж простите великодушно.
>
> $ man bash
> <skip>
>
> SHELL BUILTIN COMMANDS
> Unless otherwise noted, each builtin command documented in this
> section as accepting options preceded by - accepts -- to signify the end of
> the options.
>
> : [arguments]
>
> No effect; the command does nothing beyond expanding
> arguments and performing any specified redirections. A zero exit code is
> returned.
Подробная информация о списке рассылки Sisyphus