Bash Anexar vs Truncar


Ejemplo

Truncar >

  1. Crear archivo especificado si no existe.
  2. Truncar (eliminar el contenido del archivo)
  3. Escribir en el archivo
$ echo "first line" > /tmp/lines
$ echo "second line" > /tmp/lines

$ cat /tmp/lines
second line

Añadir >>

  1. Crear archivo especificado si no existe.
  2. Adjuntar archivo (escritura al final del archivo).
# Overwrite existing file
$ echo "first line" > /tmp/lines

# Append a second line
$ echo "second line" >> /tmp/lines

$ cat /tmp/lines
first line
second line