Conozco tres métodos para eliminar todas las entradas de un archivo.
Son
>filenametouch filenamefilename < /dev/null
De estos tres abuso >filenamemás, ya que requiere la menor cantidad de pulsaciones de teclas.
Sin embargo, me gustaría saber cuál es el más eficiente de los tres (si hay algún método más eficiente) con respecto a los archivos de registro grandes y los archivos pequeños.
Además, ¿cómo funcionan y eliminan los tres códigos los contenidos?
truncate -s 0 filename?