`

管道 | --前面的输出作为后面命令的输入

阅读更多

管道:
可以通过管道把一个命令的输出传递给另一个命令作为输入。管道用竖杠|表示。它的一
般形式为:
命令1 |命令2
其中|是管道符号。
在下面的例子中,在当前目录中执行文件列表操作,如果没有管道的话,所有文件就会
显示出来。当s h e l l看到管道符号以后,就会把所有列出的文件交给管道右边的命令,因此管
道的含义正如它的名字所暗示的那样:把信息从一端传送到另外一端。在这个例子中,接下
来g r e p命令在文件列表中搜索q u a r t e r 1 . d o c:

ls | grep quarter1.doc


s e d、a w k和g r e p都很适合用管道,特别是在简单的一行命令中。在下面的例子中, w h o命
令的输出通过管道传递给a w k命令,以便只显示用户名和所在的终端。

who | awk '{print $1"\t"$2}'

 

分享到:
评论

相关推荐

    IO体系.java

    |--PipedOutputStream/:可以将管道输出流连接到管道输入流来创建通信管道。 | 用方法connect(PipedInputStream snk) 将此管道输出流连接到接收者。 同样使用多线程技术,避免死锁。 |--ByteArrayOutputStream/:...

    atom-markdown-table-editor:Atom的Markdown表编辑器

    | foo_ (如果您正在使用 ,请不要忘记在管道后面留一个空格。) 点击选项卡移动到下一个单元格。 | foo | _ | --- | 继续输入。 | foo | bar | _ | --- | --- | 按Enter键移至下一行。 | foo | bar | | --- | -...

    linux 用法 │的用法 管道,将一个程序命令的输出作为另一个程序名称的输入

    linux 用法 │的用法 管道,将一个程序命令的输出作为另一个程序名称的输入

    herapipe:赫拉克勒斯管道

    HERA管道 HERACLES 目标之一的示例目录结构: ngc2903/ |-- 代码 | |-- bad_data.txt | |-- bad_data.txt~ | |-- cube_info_beta.idl | |-- default_ref.txt | |-- default_ref.txt~ | |-- first_red | |-- 你好 | ...

    vim编辑器中掌握输入输出重定向与管道命令的应用

    掌握输入输出重定向与管道命令的应用 1.使用重定向 重定向就是不使用系统的标准输入端口、标准输出端口或标准错误端口,而进行重新的指定,所以重定向分为输入重定向、输出重定向和错误重定向。通常情况下,重定向到...

    Crashlyzer:Crash Viewer Web应用程序,用于显示React Native移动应用程序中rn-crash-reporter组件报告的崩溃

    技术Hapi-服务器端框架车把-HTML模板引擎MySql -MySQL数据库SASS -CSS预处理器Gulp -Javascript任务自动化WebPack-资产管道Docker-集装箱化平台应用结构|| -- app| |-- controllers // Controllers are organised by...

    动态插件扩展范例

    为您提供动态插件扩展范例下载,动态插件扩展范例系统结构:读取函数列表,扩展函数,调用管道_,读取函数列表,扩展函数,调用管道_,读取函数列表,信息框_,读取函数列表,扩展函数,调用管道_,======窗口程序集1| || |-----...

    Sign-Language-and-Static-gesture-recognition-using-sklearn:使用scikit learning和scikit图像库构建的执行手定位和静态手势识别的机器学习管道

    使用scikit-learn进行手语和静态手势识别 请查看我的! 要使用/dataset/gesture_recognizer1.py中的代码或/dataset/pipeline_final.ipynb中的代码,请下载Dataset.zip文件并将数据提取到包含上述代码的文件夹中。...

    Linux操作之输入输出重定向和管道

    Linux操作之输入输出重定向和管道 作者:佚名 出处:中国自学编程网收集整理 发布日期:2008-07-12  Unix下使用标准输入stdin和标准输出stdout,来表示每个命令的输入和输出,还使用一个标准错误输出stderr用于...

    Rec_Sys

    练习jupyter笔记本,以进行与EDA和管道推荐程序系统相关的实际工作的不同方法。 使用的工具/编程语言: Pycharm 2019.3.5 Python 3.8 Jupyter Notebook 乔木: |- project |- data |- movielens |- ml-latest...

    disaster-response:灾难响应机器学习管道来分析文本

    灾害响应管道项目 概括 该项目旨在使用NLP机器学习管道来发现案例并在灾难发生时提供更快的帮助。 数据由图八提供,可在“数据”文件夹中找到。 文件夹组织 该项目的组织如下: 应用| -模板| |-master.html#Web...

    欢乐:为hapi.js量产的样板

    WebPack-资产管道 注意:有关jolly中使用的工具集的详细列表,请参阅 。 应用结构 让我们浏览一下该应用程序。 | | -- app | |-- controllers // Controllers are organised by module names | | |-- <module> // ...

    压力管道规范-工业管道

    压力管道材料的选择;压力管道的设计和计算;压力管道的制作和安装;压力管道的检验和试验;压力管道的安全防护。

    owonb35:Owon B35万用表的蓝牙客户端

    owonb35 适用于Owon B35万用表的蓝牙...用法客户端被设计为简单的测量数据接收器,其输出格式可以通过管道传输到其他工具中进行处理或显示。 owonb35 [-s|-S|-t|-T|-d] [-c|-j] [-n|-u|-m|-b|-k|-M] [-x] [-r] [-q

    输油管道问题-参考代码

    输油管道问题 Time Limit:2000MS Memory Limit:65536K ...对应每组输入,输出的第1 行中的数是油井到主管道之间的输油管道最小长度总和。 Sample Input 5 1 2 2 2 1 3 3 -2 3 3 Sample Output 6

    example管道输入输出重定向

    example管道输入输出重定向 example管道输入输出重定向 example管道输入输出重定向

    bitbucket-auto-merge:自动创建和合并拉取请求以使分支保持同步

    这对于在管道步骤中包含多个分支以保持同步是很有用的。 以一个您整天将修补程序合并到master分支中的位置为例,而不是连续地将修补程序分支合并回备份以进行开发,您可以仅包含此脚本来自动生成并合并拉动请求以...

    swank:愚蠢的简单静态Web服务器。 托管本地目录以进行调试

    wan 这是用于Javascript的python -m...--ngrok :通过本地隧道通过管道--ngrok服务器。 二进制文件必须 --watch :监视+传送负载服务器。 在HTML文件中包含livereload.js ,启动livereload服务器,并监视您的目录,并在

    VC 管道获取Cmd命令输出

    此基于对话框的工程展示了如何用管道获取 Cmd命令的输出。 以 ping 命令为例子。获取ping后本应该输出到Dos窗口上的全部信息

    Dockerflow:云服务Dockerflow规范

    自动创建管道 +-(1)--+ +-(2)-------------+ +-(3)-------+ +-(4)--------+ | Code | | CI builds and | | Docker | | Container | | Push | ------> | tests container | -----> | Hub | -----> | Depl

Global site tag (gtag.js) - Google Analytics