gpt4 book ai didi

powershell - 替换文件中的第一行文本

转载 作者:行者123 更新时间:2023-12-04 16:30:23 41 4
gpt4 key购买 nike

我想将文件从一个位置复制到另一个位置,并用字符串替换文本的第一行。我几乎已经完成了脚本,但是还不够。.(请参阅下文)

# -- copy the ASCX file to the control templates
$fileName = "LandingUserControl.ascx"
$source = "D:\TfsProjects\LandingPage\" + $fileName
$dest = "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\LandingPage"
#copy-item $source $dest -Force

# -- Replace first line with assembly name
$destf = $dest + "\" + $fileName
$destfTemp = $destf + ".temp"
Get-Content $destf | select -skip 1 | "<text to add>" + $_) | Set-Content $destfTemp

最佳答案

不是单线的,而是有效的(将test1.txt和test2.txt替换为您的路径):

.{
"<text to add>"
Get-Content test1.txt | Select-Object -Skip 1
} |
Set-Content test2.txt

关于powershell - 替换文件中的第一行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3708647/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com