lista ejemplos ejecutar directorio completa comandos comando basicos bash

ejemplos - ejecutar bash linux



Cambio de directorio avanzado en bash (3)

¿Qué hay de configurar su variable CDPATH?

Conozco algunas formas avanzadas de cambiar directorios. pushd y popd (directorio de pila) o cd - (cambiar al último directorio).

Pero estoy buscando una manera rápida de lograr lo siguiente:

Diga, estoy en una dir bastante profunda:

/this/is/a/very/deep/directory/structure/with/ lot/ of/ nasty/names

y quiero cambiar a

/this/is/another/very/deep/directory/structure/with/ lot/ of/ nasty/names

¿Hay alguna manera genial / rápida / geek para hacerlo (sin el mouse)?


¿Quiere decir que los nombres de ruta son los mismos y solo cambia un nombre de directorio ("a" se convierte en "otro")? En ese caso:

cd ${PWD/a/another}

cambiará al otro directorio. $PWD contiene su directorio actual, y ${var/foo/bar} le da $var con la cadena ''foo'' reemplazada por ''bar''.


cd ^/a/^/another/