About
This article is about the management of the current directory in Bash.
Management
Query
You can query the current working directory via:
- the pwd utility
- or via the PWD environment variable
echo $PWD
Shell variable
shell variable concerning the current directory
Current: PWD
working directory
pwd stands for “print working directory”.
echo $PWD
Old: OLDPWD
Old working directory (“OLD-Print-Working-Directory”, previous directory you were in).
cd must have be used once.
echo $OLDPWD
Change
You can set it via the:
- cd command
- or via a tilde expansion
echo ~+ # ie PWD
echo ~- # ie OLDPWD