1.个人博客的文件,只输出学生姓名
cat 111 |sed 's/[0-9a-zA-Z:/. -]//g'

2.只输出每个学生的url
cat 111 |sed 's/.*:\/\///g'

3. 只输出个人博客里的学号
cat 111 |sed 's/-.*//g'

4.只输出个人博客中,两个字姓名的学生名
cat 111 |sed 's/[0-9a-zA-Z:/. -]//g' |grep -v '...'

5.只输出每个人博客地址的最后一段,即.com/后面的一段内容
cat 111 |sed 's/.*.com\///g'

6.只输出最后一段全部是字母的
cat 111 |sed 's/.*.com\///g' |grep '.*[0-9].*' -v

7.只输出最后一段含有大写字母的
cat 111 |sed 's/.*.com\///g' |grep '.*[A-Z].*'

1.使用sed删除所有以#开头的行,
cat 789 |grep '^#.*' -v

2.同样也删除所有以 多个空格#号开头的行
cat 789 |grep '^\ .*' -v

3.在Listen 80 后面添加一行Listen 81
cat 11 |sed '/Listen 80/a Listen 81'

1.selinux配置文件的SELINUX默认的值为enforcing,使用sed将其修改为permissive
将/etc/passwd复制到/opt目录进行操作
sed -i 's/enforcing/permissive/g' 1111

2.使用sed命令输出/etc/passwd的第5到第7行的内容
cat password |sed -n '5,7p'

3.将passwd文件中第2到第3行的所有d替换成DD
cat password |sed '2,3s/d/DD/g'

4.只输出passwd文件的第6段内容
cat password |sed -n '1,$p' |egrep '/.*:' -o |sed 's/://g'

2016/12/20 dplの课练的更多相关文章

  1. 2016/12/22 dplの课练

    1.sort -nk 1 -t - 3 2.sort -nk 1 -t - 2 3.sort -nk 2 -t - 1 3./etc/passwd根据用户id的大小排序,从小到大的排序输出 sort ...

  2. 2016/12/21 dplの课练

    1.将/etc/passwd第行的最后一段全部改成/bin/bash cat 1 |sed -n '1,$p' |egrep '.*:' -o |sed 's/$/\bin\/bash/' 2.将/e ...

  3. U3D笔记11:47 2016/11/30-15:15 2016/12/19

    11:47 2016/11/30Before you can load a level you have to add it to the list of levels used in the gam ...

  4. mysql查询练习题-2016.12.16

    >>>>>>>>>> 练习时间:2016.12.16 编辑时间:2016-12-20-->22:12:08 题: 涉及:多表查询.ex ...

  5. 更新日志(建议升级到2016.12.17) && 更新程序的方法

    更新程序的方法: 1,在控制面板里点击备份当前数据库文件到磁盘,把当天获取的信息从内存写到磁盘/存储卡.2,下载最新版的源码 wget -O "infopi.zip" " ...

  6. My latest news(--2016.12.31)

    2016.12.31  前一天晚上看 “纪实新闻” ,白天看视频,晚上刷题,看电影<湄公河行动> 2016.12.30 18:36 昨天上午考完了本学期的最后一门课程,下午乒乓+值班,今天 ...

  7. 关于2016.12.12——T1的反思:凸包的意义与应用

    2016.12.12 T1 给n个圆,保证圆圆相离,求将圆围起来的最小周长.n<=100 就像上图.考场上,我就想用切线的角度来做凸包.以圆心x,y排序,像点凸包一样,不过用两圆之间的下切线角度 ...

  8. rhel 7.0 配置centos yum源(2016/12/8),成功!

    1.首先查看redhat 7.0系统本身所安装的那些yum 软件包: rpm -qa | grep yum #列出所有已安装的yum包 2.删除这些包: rpm -e *.rpm --nodeps # ...

  9. Oracle中把一个DateTime的字符串转化成date类型。to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'),

    Oracle中把一个DateTime或者该形态字符串转化成date类型. to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'), 或者: sele ...

随机推荐

  1. java 枚举使用教程

    转载:https://blog.csdn.net/newbie_907486852/article/details/81027512 一.枚举型常量 首先枚举是一个特殊的class,这个class相当 ...

  2. Data Block Compression

    The database can use table compression to eliminate duplicate values in a data block. This section d ...

  3. 博客搬家一下到CSDN

    博客搬家一下到CSDN:http://blog.csdn.net/weixin_33409246

  4. Postman应用笔记

    Postman应用: 项目组织格式 Collections 集合--项目--根路径文件夹 文件夹 集合下只支持1级文件夹 文件夹 Request --请求 url 认证参数,头信息,体信息(Autho ...

  5. 一款好用的JS时间日期插件layDate

    觉得这个插件很不错,使用起来也很方便,推荐使用 1.插件截图 2.插件配置 选择很多,配置也很简单,插件官网:https://www.layui.com/laydate/配置说得很明确,基本操作就是: ...

  6. shift and算法

    1. CF 914F Substrings in a String 大意: 给定一个串s, q个询问, (1)单点修改, (2)询问[l,r]范围内串y的出现次数. shift and算法板子题 #p ...

  7. tomcat发布项目如何通过域名直接访问

    首先在服务器中找到tomcat安装后的文件夹,进入到conf目录下,找到server.xml文件 打开并修改,修改如下: 第一步:修改port,该值默认为8080,将其修改为80 第二步:修改defa ...

  8. 在idea中使用plantUML画类图

    1.下载插件,搜uml找找就有了,安装重启idea. 2.会提示你找不到graphviz,下载msi安装. 3.提示not executable,需要配置环境变量,不是配置path,配置GRAPHVI ...

  9. vue 父子组件通信-props

    父组件:引用了ComBack组件 ComBack组件:引用了BasicInfor组件 先使用props获取父组件的headInfo这个对象,这里注意(default)默认返回值要用工厂形式返回 Bas ...

  10. laravel清缓存,flex简单使用

    关于laravel 删除视图缓存:php artisan view:clear 清除运行缓存:php artisan cache:clear 清除配置缓存:php artisan config:cle ...