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

什么是营销型的网站建筑用模板是什么板材

什么是营销型的网站,建筑用模板是什么板材,工商营业执照查询网,股票可以做网站推广吗介绍sedsed是一种流编辑器,它一次处理一行内容,把当前处理的行存储在临时缓冲区中(buffer),称为"模式空间",接着sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕&#…

介绍sed

sed是一种流编辑器,它一次处理一行内容,把当前处理的行存储在临时缓冲区中(buffer),称为"模式空间",接着sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,执行下一个循环。会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复,直到文件末尾。除非你使用重定向输出或-i.

sed 不会修改文件,因为它处理的数据都是,缓冲区里面的

sed常用的参数和功能

-n 只输出匹配到的内容
-e 可以写多个匹配的模式,每个模式之间用;分开
-r 支持扩展的正则表达式
-f 将sed的动作写入一个文件中
-i 直接修改原文件的内容

flag 有四种标记
1.数值 表示替换到第几处
2.g 替换所有的匹配
3.p 原先行的内容打印出来
4.d 删除指定的内容
5.c 匹配到的行,替换指定的内容
6.! 匹配内容取反
7.w 替换的内容保存在文件中

测试实验

测试文件的内容:

-n 测试输出匹配的内容:
sed -n '/abc/p' test.txt
-e 测试输出匹配的内容:
sed -n -e '/abc/p' -e '/ABC/p' test.txt
s替换匹配内容
sed 's/abc/BCD/' test.txt 若flag无g则替换第一行第一处匹配的abc替换为BCD
sed 's/abc/BCD/g' test.txt 一行所有的abc都替换为BCD
sed 's/abc/BCD/2' test.txt 一行中第二次出现abc时进行替换
sed '/6$/i\I am a line insert!' test.txt ==在6为结尾的行前插入内容

实例1:

修改/etc/selinux/config 中的SELINUX的值

sed -ri 's/^(SELINUX=).*/\1disabled/' /etc/selinux/config

输出结果:

实例2:

在修改/etc/my.conf 中某行增加内容

sed '/^\[mysqld\]/a\user=root\n passwd=123456' /etc/my.conf

实例3:

用@来代替分隔符

sed -r 's@(socket=).*@\1/tmp/mysql.sok@' /etc/my.conf

实例4:

SHELL脚本内嵌入二进制可执行程序,

sed "1,/^# END OF THE SCRIPT/d" "$0" > ${prog_name}

# 在SHELL脚本中可以嵌入二进制可执行程序
# 思路:将二进制可执行程序添加到SHELL末尾,运行时再将该二进制可执行程序导出,然后执行导出的二进制程序# ---------------------------------- Example
# 先准备SHELL脚本
[root@localhost ~]# cat test.sh
#!/bin/shprog_name="./test.exe"sed "1,/^# END OF THE SCRIPT/d" "$0" > ${prog_name}   # 导出二进制程序,这个步骤很重要 ...
chmod u+x ${prog_name}
${prog_name} && rm -f ${prog_name}# WARNING: Do not modify the following !!!
exit 0
# END OF THE SCRIPT ----------> 这是shell 脚本当前的最后一行# ------------------------------- # 将二进制可执行程序 /bin/date 嵌入到该脚本中
[root@localhost ~]# cat /bin/date >> test.sh # 执行脚本 test.sh, 验证是否输出与 date 命令一致[root@localhost ~]# ./test.sh
2012年 10月 24日 星期三 16:41:20 CST
http://www.yayakq.cn/news/712685/

相关文章:

  • 免费空间+网站空间+虚拟主机wordpress直接注册
  • 炫酷特效网站开发一个icp网站需要多少钱
  • 做一个论坛网站多少钱WordPress京东自动转链插件
  • 怎么建设销售网站php怎么建立网站
  • 网站开发常用哪几种语言上海装修公司前100名
  • 已有网站备案信息网站建设情况工作会
  • 做职业装的网站廊坊网站建设开发
  • 重庆 网站备案网页设计登录界面模板
  • 简单手机网站模板网站页面html静态化是什么意思
  • 网站租用服务器多少钱wordpress nginx伪静态规则
  • 惠州网站制作策划企业营销模式
  • wordpress导入json关键词优化提升排名
  • 提升网站访问速度合肥网站建设=388元
  • wordpress wp_enqueue_scripts济南seo网站排名关键词优化
  • 做网站需要什么配置服务器吗电子商务网站开发技术和工具有哪些
  • h5手机模板网站wordpress dx seo
  • 网站建设技术网站建设html网页的基本结构
  • 怎么建设自己收费网站做淘宝客网站流量选择
  • 1000M双线网站空间凡科代理平台
  • 专业创业服务平台网站建设需求网站推广公司转型方向
  • 各省备案网站国际招聘人才网
  • 哪里有做网站的公司用php做的网站有
  • 初学网站建设免费网站空间php
  • 山东省建设部官方网站网上书城网站建设功能定位
  • 安徽工程建设信息网站南宁网站开发培训
  • 昆明网站建设有限公司问卷调查网站赚钱
  • 生成链接的网站攻击静态网站
  • 网站开发研究热点广州建筑集团有限公司科研成果
  • 互联网app网站建设方案模板商丘网 商丘网络第一媒体
  • 中国勘察设计行业信息化建设网站百度建站系统