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  😉

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.

Tags de búsquedas:

vaciar archivo linux,vaciar fichero unix,vaciar un archivo en linux,borrar contenido archivo linux,borrar contenido de un archivo en linux,borrar contenido fichero linux,borrar el contenido de un archivo en linux,linux vaciar archivo,borrar contenido de un archivo linux,VACIAR UN ARCHIVO EN UNIX,vaciar archivo unix,unix vaciar fichero,vaciar un archivo linux,borrar contenido de archivo linux,vaciar el contenido de un archivo en linux

Noticias relacionadas »

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

  1. Jorge
    / Responder

    Tambien se puede vaciar un archivo con “true > archivo”, sea que ya este creado o no y si ya existe y tiene contenido igual lo dejara vacio.

  2. Pentiumlnk
    / Responder

    Hola como lo podemos hacer para que se realice cada cierto tiempo que comando tengo que agregar al cron o a otro lugar

  3. Manuel Liriano
    / Responder

    Muchas gracias

  4. ROQUE
    / Responder

    Otra forma que leí en algún otro lado y que es muy fácil de memorizar:
    true > fichero.txt

  5. / Responder

    Otra forma mas eficaz es

    echo “” > un_archivo.txt

    Esa la acobe de aprender ahora mismo despues de leer tu post 🙂 CAUSALIDAD

    • / Responder

      SI funciona, PERO si lo copias No te va a funcionar PORQUE las comillas que esta en el comando que puse aqui, no son las correctas 😐 Yo puse las correctas pero la pagina me las reemplazo por otras.

      Escribe el comando en la terminal sin copiar y pegar (Si quieres que te funcione).

      SALUDOS

    • / Responder

      Y por supuesto NO te olvides de poner el nombre Correcto del archivo que quiere modificar.

      NO lo olvides, si tu archivo se llama Hola.txt (por jemplo) lo pones asi

      echo “” > Hola.txt

      😀

    • / Responder

      echo “” > file deja un “\n” en el fichero, eso no es igual a vacío

  6. Guille
    / Responder

    Me ha venido de lujo… gracias!

  7. / Responder

    mmm… creo que estas 2 formas de borrado si bien son buenas, no serian lo mejor ya que igualmente algo de informacion existe en el disco…. con alguna herramienta forence podria ver que contenido tenia el archivo y intentar reconstruirlo si fuera necesario. Tal vez lo que haria yo, sustituir el contenido del archivo por 0 y 1 en forma total ,regrabar el archivo y luego borrarlo.

  8. nario
    / Responder

    :> archivo_borrado

  9. Gonzalo
    / Responder

    Hola Pedro:

    Esta si fue una solucion como tu dices “ELECGANTE”.

    My friend un abrazo y agradecimiento desde Bogota.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

10$ gratis con Digital Ocean »

Este blog está funcionando con Digital Ocean,
para todos los lectores 10$ gratis! para probar el cloud a través del siguiente enlace.


Ir a Digital Ocean

¡Comparte este artículo! »

Sígueme en Facebook »

  • Luis (4 días)
    Hola Pedro, muchas gracias por transmitirnos tu conocimiento. Te comento…
  • Senado.es: Vuelta al año 2000 - Yorokobu (2 semanas)
    […] desarrollador Pedro Ventura explica en su blog cómo alternativas…
  • Pedro Ventura (2 semanas)
    Hola Edwer La manera de como hacerlo viene explicada en…
  • Rodrigo (2 semanas)
    Tengo una duda, como hago para no repetir el tweet?…
  • Jorge (2 semanas)
    Tambien se puede vaciar un archivo con "true > archivo",…
  • RODRIGUEZ FERIA EDWER ANDREI (2 semanas)
    Hola, lo primero es felicitarte por tan buen ainformacion. Estoy…

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Archivo »

Leer entrada anterior
Como comprimir una carpeta entera en linux desde consola

Es muy fácil y útil comprimir archivos y sobre todo carpetas enteras desde consola. Es útil a la hora de...

Cerrar