我嘗試解析一些文本文件,並在年底,我需要做1號線從2號線:PowerShell的 - 連接字符串
19.10.2012 15:33:22<TAB here!>
textline<TAB here!>#1
19.10.2012 15:33:13<TAB here!>
textline<TAB here!>#2
19.10.2012 15:29:29<TAB here!>
textline<TAB here!>#3
19.10.2012 15:29:23<TAB here!>
textline<TAB here!>#4
在輸出端我需要這樣的:
19.10.2012 15:33:22<TAB here!>textline<TAB here!>#1
19.10.2012 15:33:13<TAB here!>textline<TAB here!>#2
19.10.2012 15:29:29<TAB here!>textline<TAB here!>#3
19.10.2012 15:29:23<TAB here!>textline<TAB here!>#4
請幫幫我! :)
編輯:這是我:
Get-ChildItem $Path -Recurse -Include *.* | Foreach-Object {$_.FullName} |
Foreach-Object {
Write-Host $_
$Item = Get-Item $_
(Get-Content $_ -ReadCount 2 -Encoding UTF8) | Foreach-Object {
(-join $_)}} | Set-Content $Item -Encoding UTF8
我不使用PowerShell,但[標籤]在」查找/替換[回車]「會做到這一點。最簡單的非自動化方式是在MS Word中打開文件,並用「^ t」替換「^ t^p」。大多數優秀的代碼編輯器也接受正則表達式或接近等價。 linux/unix中的'sed'也很容易。 – Marc