![¿Texto o secuencia del archivo de texto usando lotes?](https://rvso.com/image/1543203/%C2%BFTexto%20o%20secuencia%20del%20archivo%20de%20texto%20usando%20lotes%3F.png)
Tengo el archivo llamado file.txt
que contiene,
American 9876543 [email protected]
Australian 7674840 [email protected]
Indian 9364906 [email protected]
Chinese 6383936 [email protected]
Japanese 9363839 [email protected]
Ahora quiero filtrar tres cosas de este archivo como salida en otro archivo de texto.
Por ejemplo,
salida file1.txt
: debe contener todas las identificaciones de correo
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
salida file2.txt
: debe contener todos los números
9876543
7674840
9364906
6383936
9363839
salida file3.txt
: debe contener solo la palabra de secuencia que comienza en A,
Por ejemplo,
American
Australian
Para esto, intenté usar el comando FC y los comandos Findstr. Y no tengo idea de cómo hacerlos con esos comandos correctamente.
Por favor ayuda... Gracias de antemano...
Respuesta1
Quiero filtrar tres cosas de este archivo como salida en otro archivo de texto
No necesitas fc
ni findstr
hacer esto. Un simple for /f
comando será suficiente.
Utilice el siguiente archivo por lotes (test.cmd):
@echo off
setlocal enabledelayedexpansion
for /f "usebackq tokens=1-3" %%a in (`type file.txt`) do (
echo %%a >> file3.txt
echo %%b >> file2.txt
echo %%c >> file1.txt
)
endlocal
Uso de ejemplo:
> type file.txt
American 9876543 [email protected]
Australian 7674840 [email protected]
Indian 9364906 [email protected]
Chinese 6383936 [email protected]
Japanese 9363839 [email protected]
> test
> type file1.txt
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
> type file2.txt
9876543
7674840
9364906
6383936
9363839
> type file3.txt
American
Australian
Indian
Chinese
Japanese
Otras lecturas
- Un índice AZ de la línea de comando CMD de Windows
- Una lista categorizada de comandos CMD de Windows
- para /f- Comando de bucle contra los resultados de otro comando.
- redirección- Operadores de redireccionamiento.
- tipo- Mostrar el contenido de uno o más archivos de texto.