sed 删除头部注释的方法

源文件头部注释格式如下图: 把这部分可以替换掉,不过会留出大片空格,或则直接通过sed删除 1,sed 替换命令 sed -i '#^// [+|].*##g'  *.php ^// [+|].*  为匹配单行以 ‘// +’ 或 ‘// |...

源文件attachments-2023-03-xUTxiBTM64268dcf4992f,png头部注释格式如下图:


把这部分可以替换掉,不过会留出大片空格,或则直接通过sed删除

1,sed 替换命令

sed -i '#^// [+|].*##g'  *.php

^// [+|].*  为匹配单行以 ‘// +’ 或 ‘// |’ 开头的行,后面接任意字符串

2,sed 删除匹配内容,不会有空白

 sed -i '/\/\/ [+|].*/d

sed删除正则匹配时候,不能自定义“界定符” 只能使用 '/' 作为界定符。

  • 发表于 2023-03-31 16:23
  • 阅读 ( 29 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
shitian
shitian

662 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章