Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Wiliam678

#1
Scripting / Eliminar lineas archivo txt
13 Noviembre 2018, 21:19 PM
Esta es mi primera vez en el foro y tengo un programa de una libreria por asi decirlo en batch, la cual tiene varias opciones y entre ellas una de Devolver Libros que lo que tiene que hacer es que al crearse un archivo (prestamos.txt) me borre el libro que puse. ej:

libro6
Zakaria
13/11/2018 | 14:02:36,75
libro7
Zakaria
13/11/2018 | 14:03:08,39
Quiero devolver el libro 6 por ejemplo para que me quede asi:

libro7
Zakaria
13/11/2018 | 14:03:08,39
Esto es lo que llevo por ahora:

Código (bash) [Seleccionar]
@echo off
color f
:inicio
FOR %%i IN (.\prestamos\*.txt) DO ECHO %%i
ECHO Que libro desea devolver?
set /p libro=
echo. > .\prestamos.txt\
move .\prestamos\%libro%.txt .\libros\%libro%.txt
:fin


El problema esta en el echo que me borra todo.

MOD: Titulo en minusculas. Etiqueta GeSHi.