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 int
getcmd(char *buf, int nbuf) getcmd(char *buf, int nbuf)
{ {
fprintf(2, "$ "); write(1, "$ ", 2);
memset(buf, 0, nbuf); memset(buf, 0, nbuf);
gets(buf, nbuf); gets(buf, nbuf);
if(buf[0] == 0) // EOF if(buf[0] == 0) // EOF