Salida a una variable - urgente
Publicado por Susana (4 intervenciones) el 10/07/2006 10:59:30
Hola a todos.
Tengo un problema: tengo un shell en el parte del código es el siguiente:
...
NOMBRE_TAR=$1
tar -xvf $NOMBRE_TAR
DIR=echo $NOMBRE_TAR|cut -d "." -f 1
cd $DIR
...
en que $1 es el parámetro de entrada (archivo.tar) y lo que pretendo, es quedarme con "archivo" y guardarlo en una variable llamada DIR para hacer posteriormente, un cd a ese directorio. El caso es que DIR, siempre me aparece vacía y lo he intentado así y poniendo comillas simples a la sentencia asociada, ¿alguien puede ayudarme?
Gracias, un saludo.
Tengo un problema: tengo un shell en el parte del código es el siguiente:
...
NOMBRE_TAR=$1
tar -xvf $NOMBRE_TAR
DIR=echo $NOMBRE_TAR|cut -d "." -f 1
cd $DIR
...
en que $1 es el parámetro de entrada (archivo.tar) y lo que pretendo, es quedarme con "archivo" y guardarlo en una variable llamada DIR para hacer posteriormente, un cd a ese directorio. El caso es que DIR, siempre me aparece vacía y lo he intentado así y poniendo comillas simples a la sentencia asociada, ¿alguien puede ayudarme?
Gracias, un saludo.
Valora esta pregunta


0