Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash >;及>&燃气轮机;在狂欢节上_Bash - Fatal编程技术网

Bash >;及>&燃气轮机;在狂欢节上

Bash >;及>&燃气轮机;在狂欢节上,bash,Bash,有人能解释一下下面两种说法的区别吗 echo "my name is abc" > test.txt echo "my name is abc" >> test.txt 第一个将test.txt的文件内容设置为“我的名字是abc”,第二个将字符串“我的名字是abc”附加到test.txt 是重定向操作符,它将标准输出重定向到文件,覆盖文件内容 >是重定向和追加操作符,它将标准输出重定向到文件,但处于追加模式 这是shell脚本(可能是bash),而不是PHP。看起来像bash

有人能解释一下下面两种说法的区别吗

echo "my name is abc" > test.txt
echo "my name is abc" >> test.txt

第一个将test.txt的文件内容设置为“我的名字是abc”,第二个将字符串“我的名字是abc”附加到test.txt

是重定向操作符,它将标准输出重定向到文件,覆盖文件内容

>
是重定向和追加操作符,它将
标准输出重定向到文件,但处于追加模式


这是shell脚本(可能是bash),而不是PHP。

看起来像bash(或类似),而不是PHP。查看问题涉及的
PHP
?在我看来,它类似于unix shell。在PHP中,
是一个大于运算符(用于比较),而
>
是一个按位移位运算符。。。。PHP的这个名为documentationVoted的特殊特性描述了这两个问题,因为不清楚您在问什么。假设这是一个shell脚本可能是合理的,但这要由OP来澄清。