a partir de un archivo txt q tiene un formato como este:
(precio-producto-cantidad)
---------------
0.5-CAJA-0
10-CAJA-12
20-TANQUE-5
0.50-TANQUE-2
10-LATA-1
5-CAJA-5
1-LATA-0
0.25-TANQUE-0
----------------
me gustaria incluir en mi .bat que codigo que me cree otro txt para poder imprimir que haga lo sigt con esos datos:
los ordene por precio y productos de menor precio a mayor quedando mas o menos asi:
----------------
0.5-CAJA-0
5-CAJA-5
10-CAJA-12
0.25-TANQUE-0
0.50-TANQUE-2
20-TANQUE-5
1-LATA-0
10-LATA-1
---------------
tambien pense en eliminar de la lista los productos q tuviese en 0 quedando asi
--------------
5-CAJA-5
10-CAJA-12
0.50-TANQUE-2
20-TANQUE-5
10-LATA-1
--------------
a ver mi idea era:
-leer la linea y guardarla en una variable
-analizar la linea y si tiene un producto seguido de un -0 desecharlo (esto buscando una coincidencia en la linea *CAJA-0*) BUENO ESA ERA LA IDEA
-si al analizar la linea no contiene algo igaul al ejem: CAJA-0 entonces copiarla en un txt nuevo
-organizar el txt
logre algo como esto super basico xq soy muy noob
@echo off
FOR /F %%A IN (f1.txt) DO call :proceso "%%A"
goto:EOF
:proceso
set aki=%~1
echo %aki%
pause>nul
goto:EOF
pero en adelante me perdi
Nota: mi internet lo tengo q comprar x horas ademas de q tiene un ancho de banda de menos de 1mb de navegacion y 256kb de descarga x eso no me puedo dar el lujo de investigar tanto. DIGAN HOLA A LA WIFI DE CUBA!!! jaja
Si alguien sabe como resolver esto x favor ayudeme y si lo hacen y me demoro en agradecer es q no me he conectado a revisar XD!!!
(precio-producto-cantidad)
---------------
0.5-CAJA-0
10-CAJA-12
20-TANQUE-5
0.50-TANQUE-2
10-LATA-1
5-CAJA-5
1-LATA-0
0.25-TANQUE-0
----------------
me gustaria incluir en mi .bat que codigo que me cree otro txt para poder imprimir que haga lo sigt con esos datos:
los ordene por precio y productos de menor precio a mayor quedando mas o menos asi:
----------------
0.5-CAJA-0
5-CAJA-5
10-CAJA-12
0.25-TANQUE-0
0.50-TANQUE-2
20-TANQUE-5
1-LATA-0
10-LATA-1
---------------
tambien pense en eliminar de la lista los productos q tuviese en 0 quedando asi
--------------
5-CAJA-5
10-CAJA-12
0.50-TANQUE-2
20-TANQUE-5
10-LATA-1
--------------
a ver mi idea era:
-leer la linea y guardarla en una variable
-analizar la linea y si tiene un producto seguido de un -0 desecharlo (esto buscando una coincidencia en la linea *CAJA-0*) BUENO ESA ERA LA IDEA
-si al analizar la linea no contiene algo igaul al ejem: CAJA-0 entonces copiarla en un txt nuevo
-organizar el txt
logre algo como esto super basico xq soy muy noob
@echo off
FOR /F %%A IN (f1.txt) DO call :proceso "%%A"
goto:EOF
:proceso
set aki=%~1
echo %aki%
pause>nul
goto:EOF
pero en adelante me perdi
Nota: mi internet lo tengo q comprar x horas ademas de q tiene un ancho de banda de menos de 1mb de navegacion y 256kb de descarga x eso no me puedo dar el lujo de investigar tanto. DIGAN HOLA A LA WIFI DE CUBA!!! jaja
Si alguien sabe como resolver esto x favor ayudeme y si lo hacen y me demoro en agradecer es q no me he conectado a revisar XD!!!