On Tue, 1 Oct 2019 12:23:34 +0300 "Andrey Jr. Melnikov" <temnota...@gmail.com> wrote:
> Artem Chuprina <r...@lasgalen.net> wrote: > > > > On 29 September 2019 9:50:02 pm GMT+02:00, "Andrey Jr. Melnikov" > > <temnota...@gmail.com> wrote: > > >> При этом что в шелле есть логические операции, что в командной > > >> строке test есть логические операции и они РАЗНЫЕ. > > >Витус, как так ЛОГИЧЕСКИЕ операции могут быть разными? AND и OR - > > >они и в африке AND и OR. > > > Я, конечно, зануда, но должен заметить, что они у нас ни хрена не > > логические. > Вы мне тут оба-двое зубы не заговаривайте. > > > Они вычислительные, и их результат сильно зависит от порядка записи > > операндов. > > Ух, 1 & 0 = 0 таки не 0 & 1 = 0 ? У вас реальность не подтекает? > > И в приведенном баге - красиво всё - там операнд выглядит как > 'pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"' В приведенном баге test как раз нет. Там люди попытаплись честно использовать shell command sequence в качестве условия. Но не шмогли. Потому что, как и некоторые читатели данного списка рассылки, перепутали операнды команды test и шелловское условие. --