banan-os/userspace/programs/Shell
Bananymous c1978f9133 Shell: Implement redirections
This works well enough. At the moment redirections can appear anywhere
in the command **after** environment variables and possible alias
command. This means commands like `>foo echo hello` are not supported.
I don't think this is big enough problem for now (99% time redirections
are given after arguments) that i would rewrite the environment and
alias parsing.
2025-07-22 16:54:06 +03:00
..
Alias.cpp
Alias.h
Builtin.cpp
Builtin.h
CMakeLists.txt
CommandTypes.cpp
CommandTypes.h Shell: Implement redirections 2025-07-22 16:54:06 +03:00
Execute.cpp Shell: Implement redirections 2025-07-22 16:54:06 +03:00
Execute.h Shell: Implement redirections 2025-07-22 16:54:06 +03:00
Input.cpp
Input.h
Lexer.cpp Shell: Implement redirections 2025-07-22 16:54:06 +03:00
Lexer.h
Token.cpp Shell: Implement redirections 2025-07-22 16:54:06 +03:00
Token.h Shell: Implement redirections 2025-07-22 16:54:06 +03:00
TokenParser.cpp Shell: Implement redirections 2025-07-22 16:54:06 +03:00
TokenParser.h Shell: Implement redirections 2025-07-22 16:54:06 +03:00
main.cpp