diff --git a/src/built_in.c b/src/built_in.c index 9a466e91501d5877107fb67e308275c4847bcb38..d0a19fc1f3c41cc0b6610035f954cedfeb903f34 100644 --- a/src/built_in.c +++ b/src/built_in.c @@ -36,7 +36,13 @@ int do_fg(int argc, char** argv) { if (!validate_fg_argv(argc, argv)) return -1; - // TODO: Fill this. + int pid = waitpid(0,0,0); + + if(pid == -1) + printf("Current: no such job\n"); + + else + printf("%d done\n", pid); return 0; }