44 lines
631 B
Markdown
44 lines
631 B
Markdown
|
|
**summary**
|
|
|
|
# exit status
|
|
6 / 6
|
|
# redirections
|
|
50 / 50
|
|
# builtins env
|
|
! 37 / 47
|
|
# heredocs
|
|
1 / 1
|
|
# expansions
|
|
248 / 248
|
|
# expansions var
|
|
! 110 / 120
|
|
# pipes
|
|
40 / 40
|
|
# builtins
|
|
40 / 40
|
|
# else
|
|
29 / 29
|
|
# total : 276 / 366
|
|
|
|
|
|
|
|
**details**
|
|
|
|
# --------------------------------
|
|
# builtins env
|
|
|
|
1. `export` sans argument agit differemment
|
|
from man : "if no names are supplied [...] a list of exported names is displayed."
|
|
2. `export ""` ! segfault !
|
|
3. `export/unset PATH` agit differemment
|
|
|
|
|
|
# --------------------------------
|
|
# expansions var
|
|
|
|
1. `echo $"USER"` quotes inside $
|
|
2. `$number` doesn't expand in minishell
|
|
|
|
|