重定向:对系统默认执行方式进行改变,包括输入重定向和输出重定向。

输入重定向:把命令(或可执行程序)的标准输入从定向到指定的文件中。也就是说,输入可以不来自键盘,而是来自一个指定的文件。主要用于改变需要大量输入的输入源。

用法1:命令<文件名   #把文件作为命令的输入   命令 < 文件名   

例如:wc<文件名     返回该文件的行数,单词数,字符数

浅谈Linux:重定向和管道

用法2:命令<<标识符     #标识符之前的内容作为命令的输入  

例如:wc<<zhangyue ……<zhangyue     将zhangyue之间的内容作为命令的输入,统计行数,单词数,字符数

浅谈Linux:重定向和管道


管道:命令A | 命令B   将A命令的输出作为B命令的输入

例如:ls | wc -l

统计此目录下的文件及文件夹总数

浅谈Linux:重定向和管道


相关文章: