过滤cmd中的文本文件?

时间:2014-07-18 11:42:14

标签: text cmd

有没有办法可以过滤Windows中的文本文件' CMD和shell脚本中的awk一样吗?

我有一个大文件,我只需要每行的最后一列。使用awk这将非常容易,但我现在无法使用它。

2 个答案:

答案 0 :(得分:1)

试试这个我们的

Get-Content .\test.csv | %{ $_.Split(',')[1]; }

或供更多参考 看看这个网站

[1]: http://windows-powershell-scripts.blogspot.in/2009/06/awk-equivalent-in-windows-powershell.html

答案 1 :(得分:1)

这将返回.csv文件中最后一个逗号后的最后一个句子,例如:

@echo off
type "file.csv" | repl ".*,(.*)" "$1" >"newfile.txt"

这使用名为repl.bat的助手批处理文件(由dbenham提供) - 从以下网址下载:https://www.dropbox.com/s/qidqwztmetbvklt/repl.bat

repl.bat放在与批处理文件相同的文件夹中或放在路径上的文件夹中。