相关疑难解决方法(0)

Windows Powershell中的Unix尾部等效命令

我必须查看大文件的最后几行(典型大小为500MB-2GB).我正在tail为Windows Powershell 寻找相当于Unix的命令.一些可供选择的是,

http://tailforwin32.sourceforge.net/

Get-Content [filename] | Select-Object -Last 10

对我来说,不允许使用第一种替代方案,第二种方案是缓慢的.有没有人知道PowerShell的尾部有效实现.

windows powershell tail

331
推荐指数
8
解决办法
30万
查看次数

PowerShell中的ForEach和ForEach-Object之间的区别

有什么区别ForEachForEach-Object

我有一个像这样的小代码,工作正常

$txt = Get-Content 'C:\temp\000.txt'
$result = foreach ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Run Code Online (Sandbox Code Playgroud)

但如果我使用'ForEach-Object',我就会出错......

$txt = Get-Content 'C:\temp\000.txt'
$result = foreach-object ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Run Code Online (Sandbox Code Playgroud)

为什么?以及如何使用输出循环结果ForEach-Object

powershell

26
推荐指数
4
解决办法
4万
查看次数

标签 统计

powershell ×2

tail ×1

windows ×1