Ms-Dos - Copiar primera Linea de TXT a variable en msdos

 
Vista:

Copiar primera Linea de TXT a variable en msdos

Publicado por Nicolas (3 intervenciones) el 03/02/2014 17:09:27
Buenos dias chicos ,Tengo un problemita lo que pasa es que tengo un fichero txt como el sig:

numero1
numero2
numero3
numero4

a este estoy accediendo desde un proceso batch, el cual la idea es poder almacenar la primera linea del fichero "numero1" en una variable para poder tratabajar con ella . mientras en el fichero inicial se borra la variable que saque.
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
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Copiar primera Linea de TXT a variable en msdos

Publicado por Antoni Masana (811 intervenciones) el 04/02/2014 07:56:20
Esto debería serte útil

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@echo off
 
set Vari=
 
echo Numero1>Lista.txt
echo Numero2>>Lista.txt
echo Numero3>>Lista.txt
echo Numero4>>Lista.txt
 
FOR /F          %%a IN (Lista.txt) DO CALL:Proceso  %%a
FOR /F "skip=1" %%a IN (Lista.txt) DO echo.%%a>>Lista.tmp
 
del Lista.txt
ren Lista.tmp Lista.txt
 
GOTO:EOF
 
:Proceso
   if not "%Vari%" == "" GOTO:EOF
   if     "%Vari%" == "" set Vari=%1
 
   echo %Vari%
   GOTO:EOF
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