Commit graph

10 commits

Author SHA1 Message Date
2a908210a1 Added spawn with commands. ex. "arsh -c 'rm -rf /'"
and fixed a spelling mistake
2026-02-20 01:32:15 +01:00
1de31ff6a5 Changed the parsing method
This was made with help from ChatGPT :(
2026-02-20 01:31:36 +01:00
86ecaef72d Pipes '|' support
- cd without arguments moves to $HOME
- updated README
2026-02-19 21:02:40 +01:00
afbcaac1ae Script files support
- readline accepts stream to read from
- fixed issues with EOF
- arsh can be called with a file path as a second parameter, that will
be interpreted
2026-02-19 17:49:56 +01:00
e96ae4b4a2 Switched from GNU Readline to custom Readline function
to make arsh more compatible with other Unix-Like systems

- Fixed small memory leak
2026-02-19 16:13:34 +01:00
b5b02da752 Updated README 2026-02-19 14:24:17 +01:00
60b9863f08 Deleted README.md 2026-02-19 14:22:37 +01:00
2825aa5d88 Added README 2026-02-19 14:22:07 +01:00
7bbfb75566 basic shell 2026-02-19 14:22:07 +01:00
4048652b5b Initial commit 2026-02-19 14:18:59 +01:00