用于从文本中剪切列的 Windows 命令
文件中存储以下内容:
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
有没有办法使用 Windows 命令行提取第 5 列?
类似于 UNIX cut
命令。
The following content is stored in a file:
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
Is there a way to extract the 5th column with the Windows command line?
Something like the UNIX cut
command.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
在变量中使用双
%
Use double
%
in variable如果您熟悉 GNU 剪切实用程序,那么最好使用 Win32 端口:
http: //gnuwin32.sourceforge.net/packages/coreutils.htm
If you're familiar with the GNU cut utility, you might be better off using the Win32 port:
http://gnuwin32.sourceforge.net/packages/coreutils.htm
我花了很长时间才发现
%%a %%b %%c .... [%%z]
引用文本文件中的后续列。因此,此示例将从文本文件 (%1) 中提取第二、第三和第四列(单词)。
took me a long time to find out that
%%a %%b %%c .... [%%z]
refer to subsequent colums in a text file.So this example will extract the 2nd, 3rd and 4th column (word) from a textfile (%1).
您还可以使用 mobaxterm (https://mobaxterm.mobatek.net/) 作为 ssh 客户端,然后打开本地终端。它包含unix命令,如cut、grap、wc等
You can also use mobaxterm (https://mobaxterm.mobatek.net/) a ssh client, and open a local terminal. It contain unix comands like cut, grap, wc ,etc
如果您安装了 perl:
If you had perl installed: