shell

1.shell

1)用户通过shell和linux系统通信

2.shell脚本文件

1)shell脚本文件为.sh文件,第一行要指定要使用的shell,一般是:#!/bin/bash  (这是linux默认的shell)

3.管道命令

1)shell命令执行的时候有数据出现,如果我们想以想要的格式的呈现这些数据,就要用到管道命令了

2)管道命令使用“|”这个界定符号

4.xargs

4.1概念

1)x代表乘号,args代表参数,xargs就是拿来产生某个命令的参数的工具

4.2用法

5.sed

5.1概念

1)sed用来处理显示的数据,是以“”来分析的,可以进行替换、删除、新增、选取特定行

5.2用法

只显示在屏幕输出上,并不会在文件中删除

6.grep

6.1概念

1)grep用来取出含有我们想要的信息的那行,是以“”来分析的

6.2用法

grep的用法很多,常用参数:

  • -n:输出匹配内容的同时输出其所在行号
  • -v:反转选择,选择没有匹配到字符串的内容那一行
  • -r:递归

7.awk

7.1概念

1) awk也是用来处理显示的数据,相比于sed对一整行的处理,awk主要将一行分成数个“字段”来处理

7.2用法

  ‘{print $2}’:将第二列的字段打印出来

原文地址:https://www.cnblogs.com/Joezzz/p/10457695.html