返回列表 发帖
本帖最后由 aloha20200628 于 2025-3-14 20:13 编辑

回复 9# yyz219

这段正则匹配式很简单([0-9\.\-] 与 [^\\] 对匹配本帖是同效的),但楼主的测试结果成否表明与是否采用 -i 参数有关?这也许与 sed.exe 版本 ... 本人用的是从本坛第三方下载的 sed 4.9版 sed (GNU sed) 4.9

TOP

回复 15# aloha20200628


    谢谢 辛苦了 谢谢
我是小白,希望老师多多帮助

TOP

本帖最后由 yyz219 于 2025-3-14 21:49 编辑

回复 16# aloha20200628

下面代码成功,谢谢
::去 SID(任意位数的 SID 都适用)
sed -i -E "s/HKEY_USERS\\S-1-5-21[0-9\-]*\\/HKEY_CURRENT_USER\\/g" "%注册表文件路径%"COPY
我是小白,希望老师多多帮助

TOP

本帖最后由 aloha20200628 于 2025-3-15 12:13 编辑

回复 18# yyz219

是的...其实就差一个参数 -i,不用此参数就不会自动修改源文件,须用重定向文件才可保存修改结果,用此参数即可直接修改源文件... 解答论坛各类问题要分门别类的选用相应的脚本和命令行工具,对这些五花八门的命令行参数真得细心 ‘管理’,跟大厨料理各式菜品,中医熟记各式药方一样 ...
1

评分人数

TOP

回复 19# aloha20200628


    谢谢你的帮助 谢谢
我是小白,希望老师多多帮助

TOP

返回列表