用于从文本中剪切列的Windows命令

时间:2010-12-14 16:56:31

标签: windows command-line data-manipulation cut

是否可以从windows命令行中提取下表中的第5列(某些内容如unix cut命令)

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

以上内容存储在文件中。

4 个答案:

答案 0 :(得分:8)

for / f“tokens = 5 delims =”%i in(file.txt)DO echo%i

答案 1 :(得分:5)

如果您熟悉GNU cut实用程序,最好使用Win32端口:

http://gnuwin32.sourceforge.net/packages/coreutils.htm

答案 2 :(得分:0)

您也可以使用 mobaxterm (https://mobaxterm.mobatek.net/) 一个 ssh 客户端,并打开本地终端。它包含 unix 命令,如 cut、grap、wc 等

答案 3 :(得分:-1)

如果安装了perl:

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