add subshell question
This commit is contained in:
parent
87d5eab7a0
commit
dda71a87cc
1 changed files with 13 additions and 0 deletions
13
interview.md
13
interview.md
|
|
@ -1500,6 +1500,19 @@ Hop не всегда корректно показывает сколько п
|
|||
**Примечание.** Почти все программы в этом руководстве основаны на системных вызовах в операционной системе Linux (выполняется в Ubuntu).
|
||||
|
||||
|
||||
---
|
||||
|
||||
### a=5; true | { true && a=10; } чему будет равно a?
|
||||
|
||||
Ответ будет 5.
|
||||
Потому что каждая команда конвейера исполняется в отдельной подоболочке (SubShell)
|
||||
```
|
||||
nparamonov@peka:~$ a=5; true | { true && a=10; echo $a; }
|
||||
10
|
||||
nparamonov@peka:~$ echo $a
|
||||
5
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Что такое QEMU
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue