Чо там пиздят - шо Линукс ничо не делает, пока ты ему явно не скажешь?
Ёбаный в рот, шёл 2019 год... это чо, так сложно понять, что если .histfile уже существует на диске и непустой, то наверное, блядь, там история команд и нехуй её обнулять, почём зря? Кстати, bash такой хуйнёй не страдает - он молча продолжает писать и не выёбывается.