保障4-0404任务打卡

任务列表:

8.10 shell特殊符号cut命令
8.11 sort_wc_uniq命令
8.12 tee_tr_split命令
8.13 shell特殊符号下

8.10 shell特殊符号cut命令

8.10.1 特殊符号

  • *星号可以代替任意个任意字符
  • ?问号可以代替任意一个字符
  • #井号代表注释,以井号开头的行都不会生效。
  • \反斜扛是脱义符,在脱义符后边的符号都以字符形式存在,而不具有任何意义。
  • ''单引号中的符号都没有意义,作为普通字符存在。
  • |竖线管道符。把左边命令执行后的内容,作为右边命令的参数。

8.10.2 cut命令

8-2.png

  • 指定截取多个不连续的段,用逗号分隔。
  • 指定多个连续的段用-横杠连接。
  • 选项 -c
    8-3.png

8.11 sort_wc_uniq命令

8.11.1 sort排序

8-4.png

  • sort默认以ASCII码由小到大来排序。
  • sort是显示排序后的内容,而不会改动文件的内容。
  • 选项 -n 以数字排序。字母和符号被认为零。
  • 选项 -r 反序排列。
  • 选项 -t 分隔符 -kn1 #分段,然后以第一段排序。

8.11.2 wc统计

用法: wc 选项 文件

  • 选项 -l 统计行数。
  • 选项 -m 统计所有字符。包含隐藏字符,比如换行符。
  • 选项 -w 统计单词,以空格或换行作为分隔。

8.11.3 uniq 去除重复的内容。

  • uniq只会去除连续的重复内容。
  • 和sort命令一齐使用效果更加。
  • 选项 -c 去重后统计重复的次数。

8.12 tee_tr_split命令

8.12.1 tee重定向加显示混合命令

8-5.png

  • tee同时具有了重定向和cat的功能。
  • 选项 -a。追加重定向功能。

8.12.2 tr替换命令

8-6.png

8.12.3 split切割文件命令。

  • 选项 -b 根据大小切割。默认单位是字节。
  • 选项 -l 根据行数切割。
  • 默认切割效果
    8-7.png
  • 不指定文件名会以xaa为起点,用完xzz个文件后成为xaaa.
  • 指定前缀
    8-8.png

8.13 shell特殊符号下

8-9.png

  • 双竖线||,前边的命令不成功才会执行后边的命令。
  • 双&&,只有前边的命令成功了才会执行后边的命令。

简易审计系统(必须要预习):

http://www.68idc.cn/help/server/linux/2014042190951.html

扩展

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值