【一天一个shell命令】文本操作系列-head,tail

head:  打印文件的前10行(默认) tail:     打印文件的后10行(默认) 如果你是个典型的开发或者部署人员,是不是觉得开始亲切起来。我们平时用的最多的命令 $tail -f  catalina.out&n...

【一天一个shell命令】文本内容操作系列-sed补充

  这是对sed命令与选项的一个比较全面的补充,主要是从网上搜集的例子。 1 p命令 命令p用于显示模式空间的内容。默认情况下,sed把输入行打印在屏幕上,选项-n用于取消默认的打印操作。当选项-n和命令p同时出现时,sed可打印选定的内容。 sed '/my/p' d...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Shell 脚本进阶

8 课时 |
903 人已学 |
免费

Shell 脚本入门

9 课时 |
2485 人已学 |
免费
开发者课程背景图

【一天一个shell命令】文本内容操作系列-awk补充一

之前我们学习了awk基本入门,我惊喜的发现有awk一篇详细文章,有写念头,不能全部转载,转化成自己的方式来写一些。 主讲内置变量和部分字符串函数  内置变量(有翻译特殊变量和环境变量,按照官方翻译为内置变量)  变量 说明 $n 当前记录的第n个字段,字段间由FS分隔。 $0 完...

【一天一个shell命令】文本操作系列-wc

全称 wc是一个用于统计的工具,全拼为:Word Count(单词统计)  实例: 1. 统计行数 $wc –l file  2. 统计单词数 $wc –w file  3. 统计字符数 $wc –c file...

【一天一个shell命令】文本操作系列-touch

之前我们学过dd创建测试文件,如果不需要考虑文件大小,创建一个空白文件的话,不妨试试 touch: 将每个文件的访问时间和修改时间改为当前时间。 不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。   入门例子: 1. 如果想生成100个空文件 for name&nbs...

【一天一个shell命令】文本内容操作系列-sed-简介

说明: sed是stream editor(流编辑器)的缩写。它能够完美匹配正则表达式。sed和awk是文件编辑最重要的两个命令了。尤其涉及到了很多正则表达式的问题,笔者不敢也有点犯怵,试着写写。  实例: 1.替换文件中的字符串 $sed -i 's/text/replace/g' fi...

【一天一个shell命令】文本系列-file

 file 官方解释:Determine type of FILEs. 判定文件的类型。  小知识:在UNIX/Linux系统中,文件类型并不是由扩展名决定的(Windows是的)。  开篇例子: 1. $file file.txt 输出:file.txt: ASCII...

【一天一个shell命令】文本内容操作系列-cut

说明: cut 按列切分文件,你可以指定分隔每列的定界符。在cut的术语中,每列都是一个字段,就是有时候说第一列,可能表述称第一个字段。  实战: 假设有文件data.txt,格式如下 NO    Name    Mark&nbs...

【一天一个shell命令】文本内容操作系列-awk

说明: awk被设计用于数据流,能够对列和行进行操作。而sed更多的是匹配,进行替换和删除。 awk有很多内建的功能,比如数组,函数等。灵活性是awk的最大优势。  awk的结构awk 'BEGIN{ print "start"} pattern { commands }&nbs...

linux shell 用sed命令在文本的行尾或行首添加字符

www.cnblogs.com/aaronwxb/ 用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文本为test.file 在每行的头添加字符,比如"HEAD",命令如下: sed 's/^/HEAD&/g' test.file 在每行的行尾添加字符,比如“TAIL”,命令如...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
Shell 脚本速查手册
立即下载