pintos-kaist os Project 2 - Argument Passing 커맨드라인에 /bin/ls, -l, foo, bar을 치면, rdi <- /bin/ls 유저 프로그램이 실행되면, lib/user/entry.c 의 _start() 함수가 실행되며, 이것이 유저프로그램의 시작점이다. 첫 번째 매개변수가 int argc, 두 번째가 char *argv[]이다. 따라서 우리가 해야할 일은, 커맨드 라인에서 입력한 우리의 argument 들 (/bin/ls -l ... Argument Passingproject2pintos-kaistArgument Passing
os Project 2 - Argument Passing 커맨드라인에 /bin/ls, -l, foo, bar을 치면, rdi <- /bin/ls 유저 프로그램이 실행되면, lib/user/entry.c 의 _start() 함수가 실행되며, 이것이 유저프로그램의 시작점이다. 첫 번째 매개변수가 int argc, 두 번째가 char *argv[]이다. 따라서 우리가 해야할 일은, 커맨드 라인에서 입력한 우리의 argument 들 (/bin/ls -l ... Argument Passingproject2pintos-kaistArgument Passing