(待更新)【鸟哥 Linux 10.6】管线(管道)命令

【鸟哥 Linux 10.6】管线(管道)命令

管道命令

  • 使用|创建匿名管道。

  • 默认管道命令仅仅能处理标准输出,对于标准错误输出予以忽略。 但可以使用重定向改变这一行为。

  • 管道命令必须接收一个指令的数据作为标准输入。

撷取命令


cut命令

# 将输入流的每一行用','分割成多个区域,输出每行的3到5区域
cut -d ',' -f 3,5

# 将输入流的每一行的12到15字符输出
cut -c 12-15

# 将输入流的每一行的12到末尾的字符输出
cut -c 12-
  • 主要用于分解多行数据并输出。

  • 处理多空格相连数据不好用,这时候一般用awk代替。

*grep命令

# last输出中含有'root'的行取出来输出
last | grep 'root'

# last输出中没有'root'的行取出来输出
last | grep -v 'root'

# last输出中含有'root'的行取出来输出,并使用颜色高亮匹配到的部分
last | grep --color=auto -v 'root'
  • 主要用于分析每行数据,取出符合要求的数据输出。

排序命令

双向重导向

字符转换

分区命令

参数代换

减号-用途

待更新。。。

posted @ 2022-08-17 21:40  LeisureLak  阅读(52)  评论(0)    收藏  举报