have sh print prompt with write, not printf, to make

system call lecture a little clearer.
This commit is contained in:
Robert Morris 2022-08-10 06:42:17 -04:00
parent 311479ceb7
commit c3a17f454a

View file

@ -134,7 +134,7 @@ runcmd(struct cmd *cmd)
int
getcmd(char *buf, int nbuf)
{
fprintf(2, "$ ");
write(1, "$ ", 2);
memset(buf, 0, nbuf);
gets(buf, nbuf);
if(buf[0] == 0) // EOF