Entrada

Como vaciar o eliminar el contenido de un archivo existente en UNIX / Linux

Si quieres eliminar el contenido que un archivo UNIX, puedes hacerlo eliminando el archivo y volviéndolo a crear, pero hay alternativas mucho más elegantes, como la que he aprendido hoy  ;-)

Recomendación: Un libro/ebook que debes tener para la administración de entorno linux o simplemente como referencia de todos los comandos, es la guía de bolsillo de O’reilly. Indispensable [naaa asin="B01GGQKXRG"]

El archivo especial /dev/null no puede y no contiene nada.  Normalmente es usado como un “sumidero”,  por ejemplo para no escribir mensajes de salida que no quieres mostrar o guardar, sea por ejemplo el caso de los cron jobs. Ahora bien para reemplazar el contenido de un archivo usaremos éste sistema para vaciarlo, con el siguiente comando.

cat /dev/null > un_archivo.txt

Nota! El comando cat (por concatenar) es un comando Unix para concatenar y mostrar archivos.

Lectura Recomendada [naaa asin=”B01GGQKXRG”]

Esta entrada está licenciada bajo CC BY 4.0 por el autor.