On Mon, Sep 30, 2019 at 11:03:55PM +0200, Artem Chuprina wrote: > > > On 29 September 2019 9:50:02 pm GMT+02:00, "Andrey Jr. Melnikov" > <[email protected]> wrote: > >> При этом что в шелле есть логические операции, что в командной строке > >> test есть логические операции и они РАЗНЫЕ. > >Витус, как так ЛОГИЧЕСКИЕ операции могут быть разными? AND и OR - они и в > >африке AND и OR. > > Я, конечно, зануда, но должен заметить, что они у нас ни хрена не > логические. Они вычислительные,
Булева алгебра, как и любая другая алгебра, допускает множество различных представлений. В том числе над полем вычетов по модулю 2 (как в C++), и над полем натуральных чисел (как у шеллов: 0=true, остальное false). > и их результат сильно зависит от порядка записи операндов. А это к булевой алгебре отношения не имеет: статус-коды складываются по определённым правилам независимо от того, как они были получены. И да, в Африке эти правила такие же как у нас. -- Eugene Berdnikov

