Sie haben den noclobber
Optionssatz. Der Fehler sieht aus, als käme er von csh, also würden Sie Folgendes tun:
cat /dev/null >! file
Wenn ich falsch liege und Sie Bash verwenden, sollten Sie Folgendes tun:
cat /dev/null >| file
in bash können Sie das auch verkürzen zu:
>| file
Sie können auch die Funktion truncate verwenden
$truncate -s0 yourfile
wenn die Erlaubnis verweigert wird, verwenden Sie sudo
$sudo truncate -s0 yourfile
Hilfe/Handbuch:man truncate
getestet auf Ubuntu Linux
Dies reicht aus, um die Dateigröße auf 0:
zu setzen> error.log