shell.c
来自「nachos test nachos 有关实验」· C语言 代码 · 共 36 行
C
36 行
#include "syscall.h"intmain(){ SpaceId newProc; OpenFileId input = ConsoleInput; OpenFileId output = ConsoleOutput; char prompt[2], ch, buffer[60]; int i; prompt[0] = '-'; prompt[1] = '-'; while( 1 ) { Write(prompt, 2, output); i = 0; do { Read(&buffer[i], 1, input); } while( buffer[i++] != '\n' ); buffer[--i] = '\0'; if( i > 0 ) { newProc = Exec(buffer); Join(newProc); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?