我期待的Windows 7等同的「尾巴」命令的,並認爲我有這個PowerShell的等價發現 -PowerShell的等價物的「尾巴」命令幾乎遠程工作
C:\>powershell -command "& {Get-Content file.txt | Select-Object -last 100}"
如果我用這個在我自己的Windows 7 PC上的CMD提示符下,返回信息就好了。我甚至可以輸入/附加到另一個文件。
但是,當我通過openSSH遠程登錄到另一臺PC時,該命令有效,但它永遠不會讓我回到命令提示符 - 在向我顯示文件的最後100行之後掛起。這意味着這不適用於我想爲300個遠程Windows 7 PC編輯的批處理文件。
任何想法?
PowerShell的哪個版本? 3或更高版本可以這樣做:Get-Content file.txt --Tail 100 – JGreenwell
2.0(不幸)。但即使如此,我不確定是否會讓我回到C:\>提示符。 – BigRedEO
請勿使用'cmd.exe'並運行'powershell -command ...'。運行PowerShell而不是'cmd.exe',並直接在PowerShell中使用'Get-Content' cmdlet。 –