我在 Linux shell 的一些命令中看到过这个“|”,但我不知道它的一般含义。例如,当我在使用 PBS 作业调度程序的共享集群上运行作业时,我可以使用以下命令检查作业运行的位置:
qstat -j <jobid> | grep cwd
Run Code Online (Sandbox Code Playgroud)
我想知道更一般的含义 | 所以我可以在它适用的时候将它应用到其他地方,而不是在我看到其他人使用它时只记住命令。
先感谢您。:)
这不是特定于 Ubuntu 的,而是更一般的 Linux 问题,但是......
的| 符号是所谓的管道。它允许您将一个命令的输出“管道”到另一个命令中。例如:
ls | grep foo
Run Code Online (Sandbox Code Playgroud)
这将列出文件 (ls) 然后将输出发送到 grep 以消除所有与 foo 不匹配的内容
查看Unix 或 Linux 中的管道以获取更多详细信息。
归档时间: |
|
查看次数: |
86 次 |
最近记录: |