Eu vejo que isso tem o comportamento:
[root@divinity test]# echo 0 > file.txt
[root@divinity test]# cat file.txt
0
[root@divinity test]# echo 0> file.txt
[root@divinity test]# cat file.txt
Também notei que, se eu incluir ""
, funcionará como esperado:
[root@divinity test]# echo 0""> file.txt
[root@divinity test]# cat file.txt
0
Imagino que tudo isso seja apenas parte do redirecionamento de IO, mas não entendo muito bem o que echo 0>
está fazendo.