HOWTO · Batch
FOR /F en Batch Script
Este tutorial proporcionará detalles sobre FOR \F en Batch Script.
En esta página
Este artículo discutirá el uso del bucle FOR /F en Batch Script.
Utilice el bucle FOR /F en Batch Script
El formato general para este tipo de bucle FOR se muestra a continuación:
FOR /F ["YOUR_OPTIONS_HERE"] %%PEREMETER IN (file_name_here) DO (
command
)
Veamos las opciones disponibles para este comando y un ejemplo. Las opciones para este comando se muestran a continuación:
DELIMS=xxx- Proporciona los caracteres delimitadores; contiene un valor predeterminado para las cadenas,SPACEoTAB.SKIP=n- Especifica el número de líneas que se deben omitir.TOKENS=n- Contiene los números de línea que deben verificarse o leerse.
El siguiente ejemplo encuentra el Name y el Gender de un archivo de texto. Aquí, tokens=1,2 comprueba la primera y la segunda línea, y delims=; excluye el símbolo ; cada vez que se encuentra.
Ejemplo:
@echo off
FOR /F "tokens=1,2 delims=;" %%i IN ( test_list.txt ) DO (
echo Full Name: %%i %%j Gender: %%k
)
pause
Aquí el nombre completo se divide en dos partes: Nombre y Apellido.