2011-08-15 7 views
6

recibir mi parte del camino, por ejemplo "/home/server/folder1/rev.1111/bin" La pieza que necesita es "rev.1111" de i para analizar por PWD & grep comandos, pero soy novato en Linux y no puedo hacer esto.Como llegar parte del trazado usando los comandos de Linux

+0

siendo un novato no significa que no se puede hacer nada antes de hacer una pregunta como esta, su primera parada debe ser http: //www.gnu .org en lugar de aquí – ajreal

Respuesta

11
pwd | awk -F/ '{print $(NF-1)}' 
+0

¡Gracias! ¡Eso es lo que estoy buscando! – Roman

+0

Esto funciona genial, gracias. También puede hacerlo de la otra forma para unir la parte frontal de la ruta '{imprimir $ 1/$ 2/$ 3}', etc. –

10

Usando el nombre base & comandos dirname:

basename $(dirname $(pwd)) 
Cuestiones relacionadas