2010-12-14 16 views
5

¿Hay distancia para extraer quinta columna en la tabla siguiente desde la línea de comandos de Windows (algo como UNIX corta de comandos)ventanas para cortar columnas de un texto

chrome.exe     512 Console     0  73,780 K 
chrome.exe     800 Console     0  11,052 K 
chrome.exe     1488 Console     0  92,720 K 
chrome.exe     1600 Console     0  32,344 K 
chrome.exe     2240 Console     0  35,132 K 
chrome.exe     2360 Console     0  21,276 K 
chrome.exe     3524 Console     0  66,732 K 
chrome.exe     3924 Console     0  23,524 K 

el contenido anterior se almacena en un archivo .

Respuesta

0

Si había instalado Perl:

perl.exe -na -e "print qq{$F[4]\n}" < myfile.txt 
6

for/f "tokens = 5 delims ="% i en (archivo.txt) DO echo% i

1
@ECHO OFF 

for /F "tokens=2-4" %%a in (%1) DO (echo %%a %%b %%c) 

me tomó un largo Es hora de averiguar que %%a %%b %%c .... [%%z] se refieren a columnas subsiguientes en un archivo de texto. Así que este ejemplo extraerá la segunda, tercera y cuarta columna (palabra) de un archivo de texto (% 1).

Cuestiones relacionadas