elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [BATCH] Leer con FOR "caracteres especiales" de un archivo.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [BATCH] Leer con FOR "caracteres especiales" de un archivo.  (Leído 685 veces)
Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
[BATCH] Leer con FOR "caracteres especiales" de un archivo.
« en: 12 Abril 2019, 17:46 pm »

Buenas Tardes. Tengo un dilema clásico con FOR. Supongamos que tengo un archivo así:

Código:
!sdaa!qweu%%%ggs
%slkwk%2837/\||sw|12
^^^^ds
^d
&&hhs&&
&swj12)
(skkks>
=jhy54"
"
>><<

Y quiero leerlo con For /F, pero necesito pasar las lineas a un argumento. Y en el argumento, alguna de las lineas falla sí o sí. Tampoco puedo expandir variables, porque se omitirían los valores entre !---! Necesito, que quede almacenado en alguna variable, o un argumento (por call), que pueda procesar luego con un IF.

Y al final transcribirlo a un archivo 'integro', por ejemplo los "^^" o la " son un gran problema.

¿Hay algún modo de almacenar las lineas en variables y ponerlas luego en otro archivo, sin que pierdan su valor o de error?


En línea

yuimugi912

Desconectado Desconectado

Mensajes: 20



Ver Perfil
Re: [BATCH] Leer con FOR "caracteres especiales" de un archivo.
« Respuesta #1 en: 19 Abril 2019, 04:00 am »

podrias intentar leerlo con el comando type y filtrarlo con findstr
Código
  1. type archivo | findstr "filtrar"


En línea

Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: [BATCH] Leer con FOR "caracteres especiales" de un archivo.
« Respuesta #2 en: 20 Abril 2019, 22:42 pm »

No es exactamente lo que estaba buscando. Pero aun así creo que podría hacer bastante, tomando en cuenta que es Batch, con eso. Así que gracias Yuimugi
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines