El dirs -v El comando enumerará la pila de directorios con números delante de cada directorio, y puede dar un argumento numérico al pushd comando para que salte a ese directorio. Por ejemplo, si dirs -v muestra que el directorio al que desea cambiar tiene 2 delante de él (es decir, es el tercer directorio de la lista), ejecutando pushd +2 cambiará a ese directorio.
Para evitar escribir, puede acortar esos comandos dándoles alias como este:
alias dv="dirs -v"
alias pd=pushd
Podrías usar comodines:
cd ../*test1 or even cd *t1
cd ../2010*test2
cd ../*bar
Son mucho más flexibles y no necesitas planear un script para cada situación diferente, una vez que te acostumbres a ellos, los usarás para todo tipo de directorios. Ejemplos:
cd /e*/n*k will take you to /etc/network
cd /h* to /home
Se pueden usar en cualquier lugar (ls también por supuesto para que puedas filtrar qué ver)
bash comodines