Wenn Sie bash ausführen, wird der noclobber
Option eingestellt wurde. Verwenden Sie >|
wenn Sie dies vorübergehend überschreiben möchten.
Es ist möglich, dass die Datei mit chattr
auf unveränderlich gesetzt wurde . Es wird selten verwendet, aber es ist eine realistische Möglichkeit. In diesem Fall:
chattr -i [filename]
... sollte dieses Attribut entfernen können.
Schalten Sie noclobber in der aktuellen Shell-Sitzung aus:
set +o noclobber
Schalten Sie noclobber in der aktuellen Shelll-Sitzung ein:
set -o noclobber
Alle Bash-Einstellungen anzeigen:
set -o
Verweise:
https://www.victordodon.com/to-clobber-or-to-noclobber/https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html