gpt4 book ai didi

linux - 猫测试和猫 < 测试有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:05 25 4
gpt4 key购买 nike

< 是什么意思?符号的意思,我应该在什么时候使用它?

我明白了>>> .

还有,还有其他类似的符号吗?

最佳答案

在大多数情况下,结果都是一样的。区别在于:

  • cat test你告诉cat自行打开文件的程序
  • cat < test您告诉 shell 打开文件并将其提供给 cat

您可能会注意到行为上的差异,例如在使用 super 用户权限运行程序时。如果您的普通用户无法访问 test文件但 super 用户可以,而不是:

  • sudo cat test将能够打印文件
  • sudo cat < test不会

这是因为 sudo原因cat以 super 用户身份运行,但不影响 shell 的特权,因此取决于是否 cat或者 shell 正在打开文件,此操作将成功或失败。

关于linux - 猫测试和猫 < 测试有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23548494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com