You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Notepad++替换Write-Output至LOGUJ间内容为LOGOUTPUT?

批量替换脚本内容的实现方法

使用Notepad++实现

完全可以用Notepad++完成这个批量替换操作,步骤如下:

  1. 用Notepad++打开你的脚本文件
  2. 按下Ctrl+H打开替换窗口
  3. 在窗口左下角勾选「正则表达式」选项(确保「.匹配换行符」未被勾选)
  4. 在「查找目标」输入框中填入正则表达式:
    Write-Output " \* \+ (.*?)";; LOGUJ "\+ \1"
    
  5. 在「替换为」输入框中填入:
    LOGOUTPUT "+ \1"
    
  6. 点击「全部替换」按钮,即可完成所有符合格式行的批量修改

其他可选工具

VS Code

操作逻辑和Notepad++一致:

  1. 打开脚本文件后按下Ctrl+H打开替换面板
  2. 点击面板右侧的「正则表达式」按钮(图标为.*)
  3. 输入和上述相同的查找正则与替换内容,点击「全部替换」即可

命令行工具(sed)

如果习惯用命令行,可通过sed工具快速处理(适用于Linux/macOS/WSL环境):
执行以下命令(将your_script.ps1替换为你的实际脚本文件名,new_script.ps1是修改后的输出文件):

sed -E 's/Write-Output " \* \+ (.*?)";; LOGUJ "\+ \1"/LOGOUTPUT "+ \1"/g' your_script.ps1 > new_script.ps1

内容的提问来源于stack exchange,提问作者MikeZetPL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 05:35:00