CS631 -- Advanced Programming in the UNIX Environment - HW#1

File System Exercise: Implement the cd(1) and pwd(1) commands.

Implement the cd(1) and pwd(1) commands.

Some shells support additional commands to manipulate or maneuver the current working directory, such as pushd/popd or multiple arguments to the cd(1) command to substitute path components.

Research these variations and think about how those would be implemented.


[Course Website]