0
我從複製共享上的文件,我試圖尋找一行代碼,之後取出的代碼&一些行,然後用相同的名稱再次保存該文件中刪除一些行。搜索和PS1文件
假設我有myconfig.ps1文件下面的內容
WriteHost("My operations");
WriteHost("My Object Creation");
$mytmp.NewObjectCreation($myobj1);
$mytmp2.NewObjectCreation($myobj2);
WriteHost("My Object Creationcompleted");
WriteHost("My operations completed");
輸出文件應該是相同的名稱作爲原始文件I,E,myconfig.ps1和內容如下
WriteHost("My operations");
WriteHost("My Object Creation");
WriteHost("My Object Creationcompleted");
WriteHost("My operations completed");
我在下面試圖對一個聲明,它不工作:
$s1 = [regex]::escape("$mytmp.NewObjectCreation($myobj1);")
$c1 = [regex]::escape("#$mytmp.NewObjectCreation($myobj1);")
Get-Content $originalbuildspecfile | ForEach-Object {
$_ - $s1, $c1
} | Set-Content ($originalbuildspecfile)
獲取內容及設置內容爲我工作。 – usr021986