Yet Another Shell with C
Find a file
iridiumR 5d3b5c5767
Revert "feat(line): add history record"
file descriptor and fork() is a mess.

This reverts commit 53bee9dfb0.
2022-09-19 09:34:14 +08:00
.vscode chore(vscode): update vscode config 2022-09-18 14:46:42 +08:00
.gitignore build: improve build efficiency 2022-09-18 21:48:23 +08:00
builtin.c feat(builtin): add the founction to read exit status 2022-09-18 23:35:26 +08:00
builtin.h style(header): add config header 2022-09-18 20:44:33 +08:00
config.h style(header): add config header 2022-09-18 20:44:33 +08:00
exec.c feat(builtin): add the founction to read exit status 2022-09-18 23:35:26 +08:00
exec.h feat(builtin): add built-in command 2022-09-18 14:46:23 +08:00
line.c Revert "feat(line): add history record" 2022-09-19 09:34:14 +08:00
line.h style(header): add config header 2022-09-18 20:44:33 +08:00
loop.c feat(builtin): add the founction to read exit status 2022-09-18 23:35:26 +08:00
loop.h feat(builtin): add built-in command 2022-09-18 14:46:23 +08:00
main.c Revert "feat(line): add history record" 2022-09-19 09:34:14 +08:00
Makefile fix(build): fix make clean command 2022-09-18 22:20:24 +08:00
README.md Revert "feat(line): add history record" 2022-09-19 09:34:14 +08:00

dish - Yet another shell with C

TODO

  • Environment variable settings
  • History save
  • Color
  • Completion
  • Config dotfile support
  • Multiple styles