diff --git a/bin/shell/main.c b/bin/shell/main.c index 07a965e..ddc745f 100644 --- a/bin/shell/main.c +++ b/bin/shell/main.c @@ -33,13 +33,16 @@ char *cwd = 0x0; char *cwc = 0x0; -int main() { +int main(int argc, char **argv, char **env) { unsigned int *segbase = 0x0; __asm __volatile("movl %%gs:0, %0" : "=r" (segbase)); printf("Segbase: 0x%X - 0x%X\n", segbase, &segbase); + for (int i=0;i < argc; i++) + printf("ARGV[%i]: %s\n", i, argv[i]); + char *buffer = (char *) malloc( 512 ); inputBuffer *inBuf = (inputBuffer *) malloc( sizeof(inputBuffer) );