summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-21Split instruction between builtin and commandHEADmasterOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Add a few builtinsOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Add more tests using redirections, quoting and whitespacesOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Implement AND & OR instructionsOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Implement stdout and stderr redirectionsOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Handle quoting, escapements and IFS correctlyOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-21Add first version capable of parsing very simple commandsOlivier Gayot
The script is able to parse very simple commands that don't wrap multiple lines. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-20Add very simple test scenarioOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-20Initial commitOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>