欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > grep,wc和管道符,echo,tail和重定向符,vi编辑器

grep,wc和管道符,echo,tail和重定向符,vi编辑器

2024/10/28 9:54:42 来源:https://blog.csdn.net/m0_63178019/article/details/143272987  浏览:    关键词:grep,wc和管道符,echo,tail和重定向符,vi编辑器

学习目标:

1.掌握使用grep命令过滤文件内容

2.掌握使用wc命令统计内容数量

3.掌握|管道符的概念和应用

4.掌握使用echo命令输出内容

5.掌握反引号·的使用

6.掌握tail命令跟踪文件更改

7.掌握重定向符号使用

8.掌握使用VI  \  VIM编辑器完成文件编辑工作

grep命令

通过grep命令,从文件中通过关键字过滤文件行

语法:grep [-n] 关键字 文件路径

  • 选项-n,可选,表示在结果中显示匹配的行的行号
  • 参数,关键字,必填,表示过滤的关键字,带有空格或其他特殊符号,建议使用“”将关键字包围起来
  • 参数,文件路径,必填,表示要过滤内容的文件路径,可作为内容输入端口

wc命令做数量统计

可以通过wc命令统计文件的行数,单词数量等

语法:wc [-c -m -l -w] 文件路径

-c:统计bytes数量

-m:统计字符数量

-l:统计行数

-w:统计单词数量

参数,文件路径,被统计的文件,可作为内容输入


可以看到是2行,12个单词数,50个字节数


 管道符:|  (也就是筛选过滤作用)

含义:将管道符左边命令的结果,作为右边命令的输入

 echo命令

使用echo命令在命令行内输出指定内容

语法:echo 输出内容 (复杂内容可以用“ ”包围演示)

有点类似print语句的输出


反引号`  的使用

反引号包围的内容作为命令去执行而不是普通字符,例如·pwd·

重定向符

  • > 将左侧命令的结果,覆盖写入到符号右侧指定的文件中
  • >> 将左侧命令的记过,追加写入到符号右侧指定的文件中

(原来的两行内容不存在了,覆盖写入hello linux 了)





还可以将ls结果覆盖写入到test.txt中

tail 命令

可以查看文件尾部内容,跟踪文件的最新更改

语法:tail [-f -num] Linux路径

参数,Linux路径,表示内跟踪的文件路径

选项,-f,表示持续跟踪

选项,-num,表示查看尾部多少行,不填默认10行

(使用-f选项时,tail命令不停止,只要有追加,那么tail命令就会显示出来)

 

vi编辑器(Linux中最经典的文本编辑器)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com