2010-12-14 12 views
5

Czy istnieje dala wyodrębnić 5th kolumny w poniższej tabeli z wiersza polecenia systemu Windows (niektóre rzeczy jak UNIX wyciąć polecenia)okna do cięcia kolumny z tekstem

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 

wyżej zawartość jest przechowywana w pliku .

Odpowiedz

0

Gdybyś zainstalowany perl:

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

dla/f "token = 5 delims ="% i in (plik.txt) DO echo% i

1
@ECHO OFF 

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

zajął mi dużo czasu czas, aby dowiedzieć się, że %%a %%b %%c .... [%%z] odnoszą się do kolejnych kolumn w pliku tekstowym. Tak więc ten przykład wyodrębni 2, 3 i 4 kolumnę (słowo) z pliku tekstowego (% 1).

Powiązane problemy