![Linux - 理解 stdin/stdout 命令“](https://linux22.com/image/135226/Linux%20-%20%E7%90%86%E8%A7%A3%20stdin%2Fstdout%20%E5%91%BD%E4%BB%A4%E2%80%9C.png)
我刚刚开始了一个关于 Linux 的简短视频课程,了解了 stdin 和 stdout 的使用和功能。我在课程上看到讲师使用了cat < [nameOfExecutable]
.我尝试环顾四周,但似乎找不到它的名称和用途(可能是由于我缺乏基础知识)。
添加“<”符号有什么区别?
让我们举个例子:cat < [nameOfExecutable]
与常规cat [nameOfExecutable]
?
答案1
我想我使用 slm 在该线程上的响应回答了我自己的问题: 为什么小于号不能代替 bash 中的 cat ?
看到幕后发生的事情让我看到了真正发生的事情。