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 el contenido de un archivo en linux,linux vaciar archivo,borrar contenido de un archivo en linux,borrar contenido fichero linux,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 »

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

  1. 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

  2. Manuel Liriano
    / Responder

    Muchas gracias

  3. ROQUE
    / Responder

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

  4. / 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

  5. Guille
    / Responder

    Me ha venido de lujo… gracias!

  6. / 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.

  7. nario
    / Responder

    :> archivo_borrado

  8. 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 »

  • Pedro Ventura (3 horas)
    Ni idea, pero no es algo que importe mucho, no?…
  • Ivey (1 día)
    Can you tell us more about this? I'd like to…
  • elsa (2 días)
    No sé exactamente la media de compra y venta de…
  • Pedro Ventura (2 días)
    Hola Elsa, Por ahora no tiene pinta de que desaparezca…
  • elsa (5 días)
    Y si la pagina web de coinbase desapareciera en un…
  • Pentiumlnk (3 semanas)
    Hola como lo podemos hacer para que se realice cada…

Suscríbete al newsletter »

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

Archivo »

profile for Pedro Ventura on Stack Exchange, a network of free, community-driven Q&A sites

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