File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11* .a
22minishell
33a.out *
4- * .txt
4+ # *.txt
55.vscode
66.DS_Store
77* .o
Original file line number Diff line number Diff line change 1+ <command line> ::= '\n' | <piped sequence> '\n'
2+
3+ <piped sequence> ::= <command> | <command> '|' <piped sequence>
4+
5+ <command> ::= <arguments>
6+
7+ <arguments> ::= <argument> | <argument> <arguments>
8+
9+ <argument> ::= <redirection> | <string>
10+
11+ <string> ::= <expandable> no_space <string>
12+ | <expandable>
13+ | <not expandable> no_space <string>
14+ | <not expandable>
15+ | <expandable quoted> no_space <string>
16+ | <expandable quoted>
17+
18+ <redirection> ::= '<' filename
19+ | '>' filename
20+ | ">>" filename
21+ | "<<" heredoc_end
22+
23+ <expandable> ::= /* implementation-defined */
24+ <not expandable> ::= /* implementation-defined */
25+ <expandable quoted> ::= /* implementation-defined */
26+ <filename> ::= /* implementation-defined */
27+ <heredoc_end> ::= /* implementation-defined */
You can’t perform that action at this time.
0 commit comments