#вопросыссобеседования
Чему будет равно a?
a=5; true | { true && a=10; }
Ответ: а = 5. Потому что каждая команда конвейера исполняется в отдельном SubShell
efusion@cannabis:~$ a=5; true | { true && a=10; echo $a; }
10
efusion@cannabis:~$ echo $a
5
Чему будет равно a?
a=5; true | { true && a=10; }
❤10🌚7