如何从Powershell ise删除文件的第一行?

时间:2018-07-12 06:21:54

标签: powershell

我有一个内容为

的文件
09-JAN-2018
12-FEB-2018
13-MAR-2018

您能帮我吗,如何从PowerShell中删除文件的第一行。

提前谢谢

2 个答案:

答案 0 :(得分:3)

这将从file1.txt中获取数据而没有第一行,然后将其打印到file2.txt中

Get-Content file1.txt | Select-Object -Skip 1 | Out-File file2.txt

但是了解您是否正在使用.txt文件,.csv,.xml或其他类型的文件会很有用。

答案 1 :(得分:1)

这应该有效:

get-content $file |
    select -Skip 1 |
    set-content "$file-temp"
move "$file-temp" $file -Force