五周第五次课(3月9日)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五周第五次课(3月9日)相关的知识,希望对你有一定的参考价值。

8.10 shell特殊符号cut命令
8.11 sort_wc_uniq命令
8.12 tee_tr_split命令
8.13 shell特殊符号下
相关测验题目:http://ask.apelearn.com/question/5437
扩展

  1. source exec 区别 http://alsww.blog.51cto.com/2001924/1113112
  2. Linux特殊符号大全http://ask.apelearn.com/question/7720
  3. sort并未按ASCII排序 http://blog.csdn.net/zenghui08/article/details/7938975

技术分享图片

脱意符号\

定义完变量a=1,b=2,使用$调用变量

技术分享图片

如果只是想用c的字符串,用单引号,可以使变量失效。
技术分享图片

技术分享图片

8.10 shell特殊符号cut命令

技术分享图片

指定分隔符,截取第一段
技术分享图片

指定分隔符,截取第一,二段
技术分享图片

指定分隔符,截取 1-3段。
技术分享图片
指定第4个字符。
技术分享图片

8.11 sort_wc_uniq命令

sort首字符向后,根据ASCII码排序,由小到大输出。
技术分享图片
技术分享图片

技术分享图片

编辑一下,加几行字符。
技术分享图片

技术分享图片

运行sort,进行排序。特殊符号排前面,然后是数字,之后是字母,数字在字母后面。
技术分享图片

技术分享图片

根据数字排序,字母会认为是零。
技术分享图片

技术分享图片

统计字符数
技术分享图片
统计换行符
技术分享图片

技术分享图片
统计词的数量,空格区分一个词,中间加逗号也算一个词。
技术分享图片

技术分享图片

技术分享图片

去重没有任何变化。
技术分享图片

更改一下文档
技术分享图片

技术分享图片

1去重了,123没有去重,去重是有条件的,要先排序。
技术分享图片

排序
技术分享图片

技术分享图片

uniq -c 可以统计去重数
技术分享图片
sort uniq用的最多

8.12 tee_tr_split命令

用>没有看到输出的内容

换成| tee 可以看到内容
技术分享图片

技术分享图片

清空
技术分享图片

技术分享图片

左边命令结果输出重定向和打印到屏幕上
技术分享图片

tee -a 是追加
技术分享图片

tr命令
技术分享图片

技术分享图片

split命令

100M,不写M ,会默认是一个字节。
技术分享图片

找出所有文件名为conf结尾的文件,并且cat出来 ,追加重定向到一个文件里去。
技术分享图片

技术分享图片

技术分享图片

技术分享图片

运行split -b 100 a.txt
技术分享图片

技术分享图片

技术分享图片

技术分享图片
可以指定文件名前面为abc
技术分享图片

可以指定文件名前面为abc.
技术分享图片

还可以切割行
技术分享图片

8.13 shell特殊符号下

以上是关于五周第五次课(3月9日)的主要内容,如果未能解决你的问题,请参考以下文章

五周第五次课(1月12日)

Linux20180424五周第五次课(4月24日)

Linux20180424五周第五次课(4月24日)

Linux20180424五周第五次课(4月24日)

五周第五次课(1月12日) 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号

Linux20180503 六周第五次课(5月3日)awk扩展