Используйте трюк с пустой командой (:
) redirect (> filename
) (:>
), так как это приведет к усечению до нуля или созданию указанного файла.
$ echo foo > filea
$ :> filea
$ wc -c filea
0 filea
$ rm filea
$ :> filea
$ wc -c filea
0 filea
(Это не удастся, если оболочка задает параметр NOCLOBBER.)