Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: nicocartalla en 18 Septiembre 2013, 17:22 pm



Título: eliminar una linea en un batch
Publicado por: nicocartalla en 18 Septiembre 2013, 17:22 pm
hola estoy por hacer un batch para ver, crear y editar listas de precio, en lo que cada producto se guardara en un archivo batch con el nombre, precio de venta y de compra
ahora viene mi duda puedo editar el archivo de x produto  como la linea de precio ?
osea eliminar el precio y volver a escribirlo, no se si esto es posible estuve viendo que con un txt se puede eliminar x linea pero no se si con un batch esto es posible


Título: Re: eliminar una linea en un batch
Publicado por: Pédrin-2 en 18 Septiembre 2013, 19:36 pm
Hola  nicocartalla,  no se si habras mirado en la ayuda pero en mensajes similares nuestro amable compañero EleKtro H@cker da una respuesta, no se si sera tu problema, o ya lo has mirado pero porsi acaso te pongo el hilo:

http://foro.elhacker.net/scripting/batch_como_buscar_y_eliminar_una_linea_de_texto_solucionado-t359358.0.html

Un saludo


Título: Re: eliminar una linea en un batch
Publicado por: Eleкtro en 19 Septiembre 2013, 00:33 am
Primero tienes que averiguar el número de la linea (usando el comando FIND), y luego podrías usar este script para reemplazar la línea entera:

By Elektro H@cker[APORTE] Rutina TEXTMAN para manipular archivos de texto (http://foro.elhacker.net/scripting/batch_aporte_rutina_textman_para_manipular_archivos_de_texto-t372497.0.html;msg1789019#msg1789019)

saludos