怎么样>>叫什么名字?

时间:2017-01-19 15:54:29

标签: windows batch-file cmd io-redirection

我发现>>>之间存在差异。

我的问题是: 在命令行代码的上下文中,>>被称为什么?

如:

dir *.txt >> mytext.txt
双层雪佛龙?管到?过写?

5 个答案:

答案 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,

  • chevron是倒V形符号的罕见程序员名称^ Circumflex Accent (其他时间称为caret,而插入符号是另一个符号)和
  • V形符号〈 〉 - 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)

的上下文中,我更喜欢对>>>使用术语 输出重定向 ,因为重定向命令的输出。为了区分它们,我特意使用:

  • > - 以覆盖模式输出重定向 ;
  • >> - 附加模式中 输出重定向 ;

为了完整起见,对于<,我使用术语 输入重定向 |称为 管道