Imaging the next simple file structure within the /home/user/ directory:
/home/user
|--dir0
|--dir1
|--file1
My current directory is 'dir1' and I remove the directory from inside with the following command:
rm -r ../dir1
After that (and not getting any errors on the terminal), the working directory still is the same and when using the command pwd the output is:
user@ubuntu:~/dir0/dir1$ pwd
/home/user/dir0/dir1
user@ubuntu:~/dir0/dir1$
Why would the OS return that the working directory is 'dir1' if that was already removed from the filesystem?