我发现>
和>>
之间存在差异。
我的问题是:
在命令行代码的上下文中,>>
被称为什么?
如:
dir *.txt >> mytext.txt
双层雪佛龙?管到?过写?
答案 0 :(得分:4)
我个人称之为“附加到”,但没有任何消息来支持它。
示例:
dir *.txt >> Output.txt ("list text files, Appended To output.txt")
dir *.txt > Output.txt ("list text files, Redirected to output.txt")
答案 1 :(得分:1)
由于>
被称为大于,因此>>
可能大于
BTW,
^
Circumflex Accent (其他时间称为caret,而插入符号是另一个符号)和〈 〉
- angle brackets,尖括号,三角括号,菱形括号或元组的另一个名称; (很难从计算机键盘输入符号)。以下是Unicode数据库的PowerShell输出:
PS D:\PShell> '^<>〈〉‸'| Get-CharInfo | Format-Table -AutoSize
Char CodePoint Category Description
---- --------- -------- -----------
^ U+005E ModifierSymbol Circumflex Accent
< U+003C MathSymbol Less-Than Sign
> U+003E MathSymbol Greater-Than Sign
〈 U+3008 OpenPunctuation Left Angle Bracket
〉 U+3009 ClosePunctuation Right Angle Bracket
‸ U+2038 OtherPunctuation Caret
答案 2 :(得分:0)
“&gt;&gt;”语法将为新文件创建输出。如果已经创建了箭头右侧的文件,它将添加您尝试添加到文件末尾的任何内容。
答案 3 :(得分:0)
它被称为重定向。
基本上是输入重定向。 &gt;&gt; 表示文件中有附加内容,而&gt; 表示如果您使用重定向后跟文件,则会创建新文件名。
不同的编程语言具有不同的用法,例如Python &gt;&gt;是二元右移和&lt;&lt;是Binary left Shift
在Postgresql中,如果结构是json,它用于从数组元素中选择文本或整数。
还有一件事,象征性的是它被称为 V形> 和双V形。
希望它有所帮助。
答案 4 :(得分:0)
在io-redirection的上下文中,我更喜欢对>
和>>
使用术语 输出重定向 ,因为重定向命令的输出。为了区分它们,我特意使用:
>
- 以覆盖模式输出重定向 ; >>
- 附加模式中 输出重定向 ; 为了完整起见,对于<
,我使用术语 输入重定向 。 |
称为 管道 。