数据流重定向(redirect),将数据传导到其他地方去,将某个指令执行后应该要出现在屏幕上的数据,给传输到其他的地方。 如上图所示,数据输出分为标准输出(standard output )与标准错误......
管道(pipe)
管道命令“ | ”仅能处理经由前面一个指令传来的正确信息,也就是stdout的信息,对于 stderr并没有直接处理的能力。 管线命令可以使用下图表示: 管道后面第一个接的必须是能够接受stdin数据......
grep命令
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来(匹配到的标红)。grep全称是Global Regular Expression Print,表示全局正则表达式......
sed
sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space),接着用sed命令处理缓冲区中的内容,......
awk
awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linu......
printf
格式化输出,比print更好用的命令 格式 -v var:将结果输出到变量var中而不是输出到标准输出。format:必须指定输出格式。arguments:一到多个参数。 format转义符 序列符 ......
正则表达式
正则表达式可以使用正则表达式引擎实现,正则表达式引擎是解释正则表达式模式并使用这些模式匹配文本的基础软件。 在Linux中,常用的正则表达式有: POSIX 基本正则表达式(BRE)引擎 POSIX ......