可能重复: 我应该关心不必要的猫吗?
这两者在功能上是等价的,但是当使用cat时,它不是更慢吗?因为您有一个进程首先读取文件,然后通过管道将它发送到另一个进程,而不是进程只是读取文件?但是,我在很多例子中都看到了这个用法“cat file.Program”。如果它的性能不好的话,我想他们不会在示例中使用它。
发布于 2011-07-16 17:23:03
是的,但更大的放缓将是启动第一个过程(cat)。
然而,考虑到在过去的15年中,在任何一台没有被大量加载(load< 30)的计算机上,差异是多么的小,更大的缺点是代码的可读性。
https://unix.stackexchange.com/questions/16785
复制相似问题