[devel] [#210675] EPERM bash.git=4.2.53-alt1
    Alexey Tourbin 
    alexey.tourbin на gmail.com
       
    Пт Июл 27 15:30:52 MSK 2018
    
    
  
2018-07-27 15:25 GMT+03:00 Paul Wolneykien <manowar на altlinux.org>:
> А через || можно переписать, или не сработает?
>
> (...) || rc=$?
if/or отрубает режим -e внутри кода, у которого проверяется статус
возврата. Это известная багофича стандартного шелла, которая скорее
всего никогда не будет исправлена. Поэтому приходится извращаться.
$ sh -e -c '(false; echo a)'
$ sh -e -c '(false; echo a) ||:'
a
    
    
Подробная информация о списке рассылки Devel