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

招聘网站开发工程师seo都用在哪些网站

招聘网站开发工程师,seo都用在哪些网站,博客网站制作,烟台网站建设精通臻动传媒一.sed 1.Sed概述 sed编辑器是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要存储在一个命令文本文件中。 2.sed命令的格…

一.sed

1.Sed概述

  • sed编辑器是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流

  • sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要存储在一个命令文本文件中

2.sed命令的格式

sed [option]... 'script;script;...'   [input  file...]选项         自身脚本语法         支持标准输入管道sed -e '操作' 文件1 文件2sed -n -e '操作' 文件1 文件2 sed -f 脚本文件 文件1 文件2 sed -i -e '操作' 文件1 文件2

3.常用选项

-e 或 - -expression=∶ 多点编辑-f 或- -file=∶表示用指定的脚本文件来处理输入的文本文件。-h 或- -help∶显示帮助。-n∶ 不输出模式空间内容到屏幕,即关闭自动打印,加p,又恢复自动打印-i∶ 备份文件文件并原处编辑文件内容-r:使用扩展正则表达式

4.语法字母(在单引号中使用)

s∶替换,替换指定字符。d∶删除,删除选定的行。3d,删除第三行a∶ 后面追加,在当前行下面增加一行指定内容。i∶ 上面插入,在选定行上面插入一行指定内容。c∶ 替换,将选定行替换为指定内容。Y∶ 字符转换,转换前后的字符长度必须相同。p∶ 打印,如果同时指定行,表示打印指定行;如果不指定行,则表示打印所有内容; 如果有非打印字符,则以 AscII码输出。其通常与-n"选项一起使用。3p 第三行;1,3p 1-3行;$p 最后一行=∶显示打印行号。l(小写L)∶打印数据流中的文本和不可打印的ASCII字符(比如结束符s、制表符\t)q:提前退出。3q 第三行退出

二.使用示例

1.打印全部内容

sed ' '      #交互模式输入一行,自动打印一行相同的sed -n ' '   #交互模式输入一行,关闭自动打印sed -n ' p'  #加上p又恢复自动打印,与sed ' '相同

2.查看文件,打印全部内容

sed ' ' /etc/fstabsed -n ' p' /etc/fatab

3.打印指定行内容

sed -n '4p' /etc/fstab
#打印第四行内容

4.打印指定多行内容

ifconfig ens33 |sed -n '2,4p'
#打印网卡信息的2至4行cat -n /etc/passwd |sed -n '2,+4p'
#打印第2至6行,即第二行开始往后四行

5.打印多行后退出

sed  '3q' /etc/passwd
#打印三行后退出

6.打印最后一行,使用通配符$

sed -n '$p' /etc/passwd

7.支持正则表达式,打印范围内容

sed -n '//,//p' 文件名
#第一个//表示开头位置,第二个//表示结尾位置sed -n '/^r/,/^f/p' /etc/passwd
#以r开头 f开头结尾 第二轮以r开头 后面没有以f开头结尾 则显示全部

8过滤关键字

sed -n '/root/p' /etc/passwd
#从第二行开始,找到root为止

9.‘#,/关键字/p’ 从第#行开始匹配

sed -n '2,/root/p' /etc/passwd
#从第二行开始,找到root为止

10.‘/关键字/,#’ 找到第#个关键字为止

sed -n '/root/,3p' /etc/passwd
#找到第三个root位置

11.打印文本的奇数和偶数行

seq 10 |sed -n '1~2p'
seq 10 |sed '2~2d'
#打印奇数行seq 10 |sed -n '2~2p'
seq 10 |sed '1~2d'
#打印偶数行 

12.删除指定行

#删除指定行并不是真正删除,只是将删除了的结果显示出来,并不是真正删除了
cat 1.txt |sed '3d'
#删除第三行并显示出来

13.删除指定的多行

sed '2,4d' seq.txt 
#删除连续的2到4行

14.删除文本中的空行

sed '/^$/d' /opt/seq.txt 

15.删除以指定字符结尾的行及取反

sed '/nologin$/!d' /etc/passwd
#删除不是以nologin结尾的行

16.先备份内容再删除

sed -i.bak '3d' 1.txt
#原文件删除第三行,并原文备份

17.在指定行后插入

sed  '2a charu' 1.txt
#在第二行后插入内容

18.插入空行,修改文件的换行,要多加一个\

sed -i '2a\\n charu' 1.txt

19.替换行内容

sed -i '2ctihuan' 1.txt
#将第二行的内容替换成tihuan

20.取反(使用感叹号!)

seq 10|sed -n '2!p'
#不显示第二行

21.搜索替代 

格式:sed 行范围 s/旧字符串/新字符串/替换标记

替换标记:

  • 数字:表明新字符串将替换第几处匹配的地方

  • g : 表明新字符串将会替换所有匹配的地方

  • p : 打印与替换命令匹配的行,与 -n 一起使用

  • w 文件 :将替换的结果写到文件中

修改selinux开机不自启配置文件
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 

修改多行,使用r 以及-e
sed -ri -e 's/SELINUX=disabled/SELINUX=enabled/' /etc/selinux/config  -e 's/SELINUXTYPE=targeted/SELINUXTYPE=111/' /etc/selinux/config 

修改全局,后面加g
sed -i 's/root/admin/g' /etc/passwd 
#将全局出现的root修改为admin
查找几点到几点之间的日志
sed -n '/2023:08:09/,/2023:09:42:37/p' access_log

22.分组调用

调用分组段
#分组使用()(),调用第一段使用\1
echo 11aaxx |sed -r 's/(11)(aa)(xx)/\1/'#调用第2个分组
echo 11aaxx |sed -r 's/(11)(aa)(xx)/\2/'#调用所有分组
echo 11aaxx |sed -r 's/(11)(aa)(xx)/\1\2\3/'

提取IP地址
ifconfig ens33 |sed -rn '2s/.*(inet) ([0-9.]+)  (netmask) ([0-9.]+)  (broadcast) ([0-9.]+).*/\2/p'

http://www.laogonggong.com/news/27417.html

相关文章:

  • 做高档衣服的网站怎么设置自己的网站
  • 上海网站建设哪家便宜免费域名注册永久
  • 开发公司网站网络公司seo教程
  • 网站邮箱验证怎么做seo专员工作容易学吗
  • 长春做网站外包网站优化联系
  • 做返利网站如何操作流程伊春seo
  • dw怎么做班级网站sem是什么设备
  • 培训班的ui设计推广seo网站
  • 龙岩天宫山供奉哪些菩萨专业网站优化外包
  • 网站界面的版式架构关键词优化seo公司
  • 网站怎么发布信息太仓网站制作
  • 河间网站建设营销的目的有哪些
  • 武汉网站设计公司免费的推广软件下载
  • 搭建一个网站多少钱百度提交网站入口网址
  • 关键字挖掘爱站网商丘网站推广公司
  • 一级a做爰全过程片老鸭子网站sem 推广软件
  • 网站优化怎样做如何建立个人网址
  • 网站怎么做关键词研究百度收录网址提交
  • 网站logo怎么做透明百度手机助手免费下载
  • 商城网站建设案例seo的中文名是什么
  • 做网站 会计分录seo顾问服务 品达优化
  • 上海科技网站设计建设网址查询
  • 涨粉丝1元1000个网站怎么优化关键词排名
  • 基于 seajs 的高性能网站开发和优化实践_王保平(淘宝)网络公司网络推广服务
  • 广告投放网站宁波网站快速优化
  • 北京做网站公司哪家强乔拓云智能建站官网
  • 顺的网络做网站好不好百度推广竞价托管
  • 菜鸟教程网站开发没干过网络推广能干吗
  • 河南网站建设服务百度广告代理商加盟
  • 昆山有做网站的公司吗seo外链优化培训