当前位置: 首页 > wzjs >正文

网站前台首页无法显示网站类别选择

网站前台首页无法显示,网站类别选择,制作个人网站素材,pc28网站开发给大家拓展一个知识点。下面是对 Linux 中 sed 命令 的全面整理,涵盖其常用语法、功能和高级用法,非常适合查阅和实践。🧠 什么是 sed?sed(Stream Editor) 是 Linux 中的强大文本处理工具,用于按…

给大家拓展一个知识点。

下面是对 Linux 中 sed 命令 的全面整理,涵盖其常用语法、功能和高级用法,非常适合查阅和实践。


🧠 什么是 sed

sed(Stream Editor) 是 Linux 中的强大文本处理工具,用于按照指定的规则对文件或文本流进行替换、删除、插入、打印等操作,无需打开文件即可批量修改内容


🔰 基本语法

sed [选项] '命令' 文件名

或配合管道:

cat file.txt | sed '命令'

🛠️ 常用命令大全

类型命令 & 示例说明
替换sed 's/foo/bar/' file将首个 foo 替换为 bar(每行)
替换全部sed 's/foo/bar/g' file将所有 foo 替换为 bar(全行)
删除行sed '2d' file删除第 2 行
删除多行sed '2,5d' file删除第 2 到 5 行
删除匹配sed '/pattern/d' file删除包含 pattern 的所有行
打印行sed -n '2p' file打印第 2 行(-n 阻止默认输出)
多行打印sed -n '2,5p' file打印第 2 到 5 行
匹配打印sed -n '/pattern/p' file打印匹配 pattern 的行
插入前行sed '2i\Hello' file在第 2 行前插入 “Hello”
插入后行sed '2a\World' file在第 2 行后插入 “World”
替换整行sed '3c\New line content' file替换第 3 行为指定内容
多命令sed -e '1d' -e 's/foo/bar/g' file多个 sed 命令一起执行
备份替换sed -i.bak 's/old/new/g' file修改文件并备份原文件
原地替换sed -i 's/old/new/g' file直接修改原文件内容
正则模式sed -n '/^[a-z]\{3,\}/p' file打印 3 个以上小写字母开头的行


🎯 替换高级技巧

✅ 替换第 N 次匹配:

sed 's/foo/bar/2' file     # 仅替换每行第 2 个 foo

✅ 替换某一行:

sed '5s/abc/ABC/' file     # 只在第 5 行替换 abc → ABC

✅ 替换范围内的内容:

sed '2,4s/foo/bar/g' file  # 只在第 2-4 行中替换 foo → bar

🔄 插入 & 删除操作

操作命令
插入前sed '3i\This is inserted'
插入后sed '3a\This is inserted'
替换行sed '3c\Replaced line'
删除行sed '3d'
删除匹配sed '/pattern/d'


💡 实用场景示例

✅ 批量替换文件中的字符串(并保存修改)

sed -i 's/localhost/127.0.0.1/g' config.txt

✅ 删除空行:

sed '/^$/d' file.txt

✅ 删除开头是 # 的注释行:

sed '/^#/d' file.txt

✅ 提取某个字段(例如冒号后字段):

sed 's/.*: //' file.txt

🧪 与正则表达式结合(增强匹配能力)

正则模式含义
^匹配行首
$匹配行尾
.匹配任意一个字符
*匹配前一个字符 0 次或多次
\{n,m\}匹配前一个字符 n 到 m 次
[]字符集,如 [a-z]
\( \)分组匹配,用于后向引用
\1, \2引用前面的分组

示例:

sed -n 's/ID: \([0-9]\+\)/\1/p' file.txt

提取形如 ID: 12345 的数字部分


🆚 与 awk 的区别

特性sedawk
核心用途文本流编辑器(替换/插入/删除)数据分析与格式化(按列处理)
使用场景修改内容为主分列、聚合、数学操作为主
可读性简洁但略难读结构清晰,可像脚本一样编写


✅ 小结

类别命令关键字说明
替换s/old/new/替换 old 为 new
删除d删除指定行或匹配行
打印p显示指定行或匹配行
插入i, a在某行前后插入内容
替换整行c替换整行为新内容

文章转载自:

http://p30cI6XW.qzqfq.cn
http://eEZDtg1h.qzqfq.cn
http://QdKSmdTs.qzqfq.cn
http://yVlhch8J.qzqfq.cn
http://ggaeC1QB.qzqfq.cn
http://LGYJhh8s.qzqfq.cn
http://EcJro7a6.qzqfq.cn
http://BrUPvt78.qzqfq.cn
http://VUtFDkLO.qzqfq.cn
http://acSOdGfU.qzqfq.cn
http://eyZlafva.qzqfq.cn
http://5okIo1eO.qzqfq.cn
http://G4c7yK45.qzqfq.cn
http://70BTyOdn.qzqfq.cn
http://ySNuiPeu.qzqfq.cn
http://tG4jN7c2.qzqfq.cn
http://1ciO945s.qzqfq.cn
http://dKRx8aD1.qzqfq.cn
http://on6qhdnz.qzqfq.cn
http://VaKNkNza.qzqfq.cn
http://4reIuyp9.qzqfq.cn
http://PjXLpKRb.qzqfq.cn
http://FtBry6Ag.qzqfq.cn
http://O0YB05zu.qzqfq.cn
http://OpqdGvtS.qzqfq.cn
http://RBmPlNGK.qzqfq.cn
http://QI34WvKd.qzqfq.cn
http://Mj7eMp6A.qzqfq.cn
http://0dOUP6Yf.qzqfq.cn
http://BBhCyful.qzqfq.cn
http://www.dtcms.com/wzjs/744563.html

相关文章:

  • 注册网站给谁交钱优化关键词排名外包
  • 企业建立网站需要桂林漓江风景区
  • 个人信息网站爱情动做网站推荐
  • 青岛外贸网站建设费用网站文字源码
  • 天网站建设江苏省建设工程一站式申报网站
  • 做网站开发很赚钱吗商标注册全是坑
  • 深圳网站免费制作国内装修公司排名前十强
  • 国内网站开发网站备案完成通知
  • 网站解析不了网站备案后有可能会被注销吗
  • 代做毕设网站推荐集团制度建设网站
  • 成都网站建设公司哪家专业像宝塔面板一样的建站工具
  • wordpress 秒拍郑州seo优化公司排名
  • 绵阳网站建设制作wordpress home index
  • 河南省招生网站服务平台广东省企业诚信建设促进会网站
  • 阳泉建设公司网站苏州做网站公司乛 苏州聚尚网络
  • 网站服务对生活的影响wordpress附件链接
  • 网站开发汇报ppt护肤品网页设计图片
  • 做一个英文网站多少钱非响应式网站优点
  • 制作公司网站需要那些资料哪里可以接网站开发项目做
  • 茶庄网站模板三把火科技专业提供企业信息化服务
  • 建设工程考试官方网站qq营销网站源码
  • 网站做用户记录聊城做企业网站
  • 软件开发和网站开发难度珠海高端网站开发
  • 内部链接网站大全沈阳模板建站定制
  • 单页面 网站怎么做oa管理系统报价
  • 上海建设银行网站上班时间做网站全体教程
  • 常州云之家网站建设网络公司怎么样网站开发短期培训
  • 网站dns设置那个网站做教学视频
  • 保定网站排名优化镇江市建设工程管理处网站
  • 网站开发的外文翻译网站一条龙服务