Commit graph

8 commits

Author SHA1 Message Date
Robert Morris
e67cb408d4 x 2022-08-10 07:21:50 -04:00
Robert Morris
07cf0eb255 have sh print prompt with write, not printf, to make
system call lecture a little clearer.
2022-08-10 07:21:50 -04:00
Frans Kaashoek
1b02b08db1 Mark runcmd with attribute noreturn, since it doesn't return
When compiling with gcc version 12, this change also avoids the
compiler warning "infinite recursion detected" for runcmd()
2022-08-02 09:38:22 -04:00
Robert Morris
af9eb9114c make "echo hello > x" truncate file x. 2020-08-10 11:19:10 -04:00
Robert Morris
35010f0d0f error exit status is 1 2019-09-11 10:04:40 -04:00
Frans Kaashoek
7e6c37e67e Support exit status for exit/wait
One test case for returning a exit status
Passes usertests, but haven't used it to simplify tests
2019-09-10 12:30:10 -04:00
Robert Morris
64b93d175a user printf(1 -> printf( 2019-08-27 13:13:03 -04:00
Robert Morris
5753553213 separate source into kernel/ user/ mkfs/ 2019-06-11 09:57:14 -04:00
Renamed from sh.c (Browse further)