Answers:
您的setopt
输出中提到了noclobber
吗?如果是这样,就是这样setopt clobber
该选项的文档位于http://zsh.sourceforge.net/Doc/Release/Options.html#index-file-clobbering_002c-allowing
其他人建议使用>!
或,>>!
但这些不是POSIX标准。符合POSIx要求而无需提示的情况下覆盖文件的方法是使用>|
或>>|
,这将在任何 shell中都有效。
有关信息,请参见此处:http : //pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_07_02
set +C
应该更长一些才能发表评论。但这也许是因为我没有提到>|
一次性使用案例。