Linux/Unix Shell Scripting - acotar paramtro

 
Vista:

acotar paramtro

Publicado por contento (1 intervención) el 18/10/2010 23:34:26
muy buenas, mi pregunta es como podria acotar una URL pasada como parametro, en el caso de:
* http://www.youtube.com/watch?v=QJ2qexqZNY4, quiero quedarme con QJ2qexqZNY4, y lo consigo haciendo : ID=`echo $1 | cut -d= -f2`
* pero para http://www.youtube.com/watch?v=QJ2qexqZNY4&feature=related, intento hacer una combinacion de ID=`echo $1 | cut -d= -f2 | cut -d"&" -f2`, pero no consigo nada.

En el primer caso, entiendo lo que hago, pero en el segundo tambien he intentado separar una parte, y trabajar luego sorbe esta, volviendolo a acotar, pero no saco nada.

gracias por anticipado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:acotar paramtro

Publicado por Tom (361 intervenciones) el 02/12/2010 20:07:37
expr "$URL" : '.*v=\([^&]\+\)&\?'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar