为什么bash使用/需要这么多输入重定向符号?
我很好奇使用多个“”将创建/覆盖文件的性质和目的。双精度“>>”将创建/追加文件。输出是否也有“>>>”?这是一个多余的问题。我只对输入重定向感兴趣。简单地说,它们都有不同的含义为什么bash使用/需要这么多输入重定向符号?,bash,redirect,Bash,Redirect,我很好奇使用多个“”将创建/覆盖文件的性质和目的。双精度“>>”将创建/追加文件。输出是否也有“>>>”?这是一个多余的问题。我只对输入重定向感兴趣。简单地说,它们都有不同的含义 你有更具体的例子吗?像的意思是“写到”,而>的意思是“附加到”,它们有不同的含义。你试过阅读吗?@OliverCharlesworth我试着阅读这些文档已经二十多年了。虽然我基本上同意我需要一个更好的例子,威廉。我想起了UOOC(对不起):)。但实际上,“(command
你有更具体的例子吗?像
的意思是“写到”,而
的意思是“附加到”,它们有不同的含义。你试过阅读吗?@OliverCharlesworth我试着阅读这些文档已经二十多年了。虽然我基本上同意>
我需要一个更好的例子,威廉。我想起了UOOC(对不起):)。但实际上,“(command
grep foo < a-file.txt
grep foo <<EOF foo foobar baz bar EOF
grep foo <<<"foobar"