dmesg | less
虽然我知道这是什么输出,它需要dmesg,让我滚动更少,我不明白什么是|是在做。这是否恰好相反?
有没有一个简单的或隐喻的解释为什么|呢?>在单行中使用多根管道时会发生什么?>在BASH脚本中出现的管道行为是否一致?
使用多个管道与使用单个管道没有什么不同。每个管道是独立的,只需链接相邻进程的STDOUT和STDIN。
你的第三个问题有点含糊不清。是的,管道,因此在bash脚本中到处都是一致的。但是,管道字符|可以代表不同的东西。双管(||)表示例如“或”运算符。