Título: eliminar primer y ultimo simbolo de cada linea de texto de un txt o bat Publicado por: binario010101 en 25 Diciembre 2013, 22:51 pm hola amigos
resulta que cree unos archivos y en el proceso de creación tuve que usar " comillas a el principio y final de cada linea. ahora tengo la nesecidad de suprimir las " comillas alguien me podria ayudar a quitarlas desde un bat????? ejemplo: tengo el archivo txt o bat asi Código: "hola" y quiero que quede asi Código: hola el motivo por el cual en .txt inicia y termina en " comillas es porque lo cree desde un .bat usando echo y >> mi.txt pero dentro del mismo texto que estoy creando hay >> Código: echo "crear un nuevo archivo de texto >> mi.txt" >> nuevo.txt tuve que usar las "" para que no se interpretara el primer >> y se creara el archivo mi.txt Título: Re: eliminar primer y ultimo simbolo de cada linea de texto de un txt o bat Publicado por: Eleкtro en 26 Diciembre 2013, 00:36 am Código Aunque sería conveniente que lo hicieses en cualquier otro lenguaje como por ejemplo VisualBasicScript: Código
EDITO: tuve que usar las "" para que no se interpretara el primer >> y se creara el archivo mi.txt En lugar de encerrar la cadena de texto entre comillas, símplemente podrías haber escapado los caracteres ilegales (^>^>), y así no tendrías la necesidad de convertir un archivo de texto. Saludos Título: Re: eliminar primer y ultimo simbolo de cada linea de texto de un txt o bat Publicado por: binario010101 en 26 Diciembre 2013, 01:13 am gracias por la respuesta. efectivamente probre (^<^>) y otros pero algunos aparecen al igual que las "" y otros como [] {} producen error y el archivo queda hasta donde se produce el error
con su codigo probe funciona hasta cierta parte cuando cuando en la linea encerrada con "" hay un > o >> elimina el contenido que le prosigue junto con los > o >>. Título: Re: eliminar primer y ultimo simbolo de cada linea de texto de un txt o bat Publicado por: binario010101 en 26 Diciembre 2013, 03:50 am creo que otra forma seria no usar las comillas y en el bat inicial no colocar > o >> sino usar otros simbolos como ? y ¿ para luego sustituirlos de esta menera > por ? y >> por ¿
gracias |