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

李建忠 电子商务网站建设与管理 ppt承德平台

李建忠 电子商务网站建设与管理 ppt,承德平台,厦门 网站建设企业邮箱,asp.net网站开发与项目实战sed 总结 sed 语法sed [-hnV] [-e<script>] [-f<script文件>] [文本文件]--- 参数&#xff1a;-e<script> 以选项中指定的script 来处理输入的文本文件-f<script文件> 以选项中指定的script 文件来处理输入的文本文件-n 禁用 pattern space 的默认输出…

sed 总结


sed 语法sed [-hnV] [-e<script>] [-f<script文件>] [文本文件]---
参数:-e<script> 以选项中指定的script 来处理输入的文本文件-f<script文件> 以选项中指定的script 文件来处理输入的文本文件-n 禁用 pattern space  的默认输出
```shell
##
##  打印结果
## http://www.suon.co.uk
## http://www.suon.co.uk
#echo "http://www.suon.co.uk/product/1/7/3/" | sed  's;\(http://[^/]*\)/.*;\1;p'## 打印结果
## http://www.suon.co.uk
#echo "http://www.suon.co.uk/product/1/7/3/" | sed   's;\(http://[^/]*\)/.*;\1;'## 打印结果
## 空的 啥也没有 ,因为 -n 把  pattern space 的 自动打印给禁用了
#echo "http://www.suon.co.uk/product/1/7/3/" | sed  -n  's;\(http://[^/]*\)/.*;\1;'## 打印结果
## http://www.suon.co.uk
echo "http://www.suon.co.uk/product/1/7/3/" | sed  -n  's;\(http://[^/]*\)/.*;\1;p'

动作说明:
a 新增
s 取代
d 删除
i 插入
p 打印


## 常见的替换sed -i 's/zhaosi/zhangbuda/g' b.txt找到  zhaosi 然后替换成 zhangbuda   替换pattern 是  sed -i 's/原内容/新内容/g' b.txt注意 -i 表示直接在原文件替换, g 表示全局替换 当然 不建议这种不备份的直接修改原文件。改进1sed -e 's/zhaosi/zhangbuda/g' b.txt  > c.txt 改进2sed -i.bak 's/zhaosi/zhangbuda/g' b.txt       # 会对原文件 b.txt 备份为 b.txt.bak## pattern space  和 hold space```shell
1.
echo "apple" | sed 'h; s/apple/banana/; g'
2.
echo "apple" | sed 'h; s/apple/banana/;'
3.
echo "apple" | sed 'h; s/apple/banana/g;'
4.
echo "apple" | sed 'h; s/apple/banana/;g;'

使用正则

注意 ^ 表示行首 $ 表示行尾

sed -i -E ‘s/^.txt$/.cpp/g’ b.txt #把以 每行 只有 .txt 的记录替换成 .cpp

其他操作

sed -e '$aEND | '$(wc -l < e.txt) e.txt > temp.txt && mv temp.txt e.txt
## 把 192.168.1.100 给打印出来
echo 'inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0' | sed -E 's/.*addr://g' | sed -E 's/[[:space:]]Bcast:.*//g'
### 删除倒数第一条记录
sed -i '$h;$d;${x;s/^\(.*\)\n\(.*\)$/\2/;p}' 1222_7
### 删除倒数第二条记录
sed -i 'N;$!P;D'
## 脚本实现 删除倒数第三行 的内容   #### 把 1222_7 替换成 待修改的文件名
#!/bin/bash
#目前可以用来删除倒数第3行
linenum=`cat 1222_7 | wc -l`
linenum_last3=`expr $linenum - 3`
#echo -e "$linenum_last3"
sed -i ''$linenum_last3' d' 1222_7

补全电话号码

###################
1222_7
1|18970505859|zhangsan
2|18878581888|lisi
3|19970505859|wanger
#######################sed -i.bak 's/|\([0-9]\{10\}\)|/|1\1|/' 1222_7

好久没在 csdn 上写东西了,临近年末写点什么吧
在这里插入图片描述

http://www.yayakq.cn/news/848370/

相关文章:

  • 大型大型网站建设53建筑人才网
  • 线上企业推广seo营销的策略有哪些
  • 可以免费打广告的网站做异形建筑的网站
  • 东莞做营销型网站的温州 做网站
  • 沈阳公司网站建设dwcc2018怎么做网站
  • 论述市场营销对网站设计的影响企业小程序注册
  • 做装修的业务网站做网站运营需要具备什么能力
  • 网站添加flv视频代码wordpress移动端m
  • 不买服务器做网站安徽seo优化
  • php网站开发 薪资 东莞惠州房产网
  • 网站名超链接怎么做热门搜索排行榜
  • 网站怎么做身份验证广州市花
  • 湖南建设部网站上海广告公司薪资
  • 代码做网站图片怎么插网站k
  • 个人或企业做网络贸易的主要网站网站建设结构总结
  • 西安做网站建设已备案网站想关闭
  • 网站建设与安全全球域名
  • 点击最多的网站景区网站建设策划方案
  • 做淘宝图的素材搜索网站保定网站模板建站
  • 2023免费网站推广全网营销和网络营销的区别
  • 怎么用思维导图做网站结构图湖南企业竞价优化公司
  • 小皮怎么创建网站九成seo
  • 百度建一个网站多少钱wordpress自定义排序
  • 做html的简单网站做游戏网站的目地
  • 如何建电子商务网站企业免费发布信息平台
  • 怎样给网站增加栏目网站建设 柳州
  • 建网站一条龙软件商店app
  • 网站 内容 不收录 权重 1红河州做网站
  • 济南网站建设服务哪家好论坛类网站建站
  • 鹏鹞网站页面代码php网站建设模板下载