496 B
496 B
title, tags
| title | tags | ||
|---|---|---|---|
| Instantly cd anywhere in bash |
|
Change locations quickly with the bash built-in variable: $CDPATH.
CDPATH=~
Now if you want to enter ~/docs/ you can type cd docs, even if you're not in your home directory.
Add multiple locations with a colon between them.
CDPATH=~/archives/$(date +%Y/%m/):~:~/projects/:/mnt/share/
The first one will let you enter any directory inside '2028/01/', or whatever the current date is.