FOR /F en Batch Script
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,SPACE
oTAB
.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.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn