why we need it -> so when we do the command like "ls -l" we want a disposable process that can be overwritten this we will do with help of exac() or something like exacve() , so : fork will create new ...
How does your shell translate a line of input that a user enters into a command which is executed in the command line? In the mysh.py file, within the main function, it first sets the environment ...