有沒有什麼辦法可以像在shell腳本中使用awk一樣在Windows的CMD中過濾文本文件?在cmd中過濾文本文件?
我有一個莫名其妙的大文件,我只需要每行的最後一列。這對於awk來說非常簡單,但我現在無法使用它。
有沒有什麼辦法可以像在shell腳本中使用awk一樣在Windows的CMD中過濾文本文件?在cmd中過濾文本文件?
我有一個莫名其妙的大文件,我只需要每行的最後一列。這對於awk來說非常簡單,但我現在無法使用它。
試試這個我們
Get-Content .\test.csv | %{ $_.Split(',')[1]; }
或更多參考 看看這個網站
[1]: http://windows-powershell-scripts.blogspot.in/2009/06/awk-equivalent-in-windows-powershell.html
這將在例如.csv文件最後一個逗號後回報每一位最後一項:
@echo off
type "file.csv" | repl ".*,(.*)" "$1" >"newfile.txt"
T在同一文件夾中的批處理文件或者是道路上的一個文件夾中https://www.dropbox.com/s/qidqwztmetbvklt/repl.bat
地點repl.bat
:從下載 - 他使用幫助批處理文件名爲repl.bat
(由dbenham)。
感謝您的網站。 – user3002428
如果有效,請接受答案。點擊勾號確認。 –
對不起。我總是接受答案。 – user3002428