Linux/Unix Shell Scripting - borrar cadena []

 
Vista:

borrar cadena []

Publicado por Sergio (2 intervenciones) el 30/04/2010 19:42:55
Hola amigos, tengo que hacer un script que cambie el nombre de archivos que contengan la siguiente cadena [algo]. Es decir el nombre del archivo podria ser nombre[algo]x.Extension y me lo debe dejar en nombre x.extension

Con el comando find he buscado estos archivos pero a la hora de borrar la cadena [ algo ] no se como hacerlo, solo he conseguido borrar caracteres. Lo que tengo es lo siguiente

$dir -iname "*\[*\]*.*" -print | tr -d "^\(.*\) [*] \(.*\)$"

esto solo me elimina los corchetes.
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:borrar cadena []

Publicado por Sergio (2 intervenciones) el 04/05/2010 20:14:41
Por favor que alguien me ayude!
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