在Linux中,>符号用于将输出重定向到文件中,并会覆盖文件中原有的内容。
如果要将输出追加到文件中而不是覆盖原有内容,可以使用>>符号。
下面是两个符号的用法示例:
>符号:覆盖原有内容。1
echo "Hello, World!" > output.txt
这将创建一个名为
output.txt的文件,并将文本Hello, World!写入文件。如果该文件已存在,那么原有内容将被覆盖。>>符号:追加内容。1
echo "Hello, Again!" >> output.txt
这会将文本
Hello, Again!追加到output.txt文件的末尾,而不会覆盖原有内容。
例如:后台运行指定程序,并将输出保存到指定文件里
1 | nohup php artisan xx xx > nohup.log 2>&1 & |