Hay la posibilidad de redireccionar la salida añadiendo informaciones al
final de un fichero existente. De forma muy parecida a la utilización
del símbolo
>>, puede utilizar la shell para añadir las informaciones al final de
un fichero.
Cuando utiliza >, está añadiendo informaciones.
Le presentamos un ejemplo práctico para aclarar este concepto. En este
ejemplo unamos dos ficheros creados anteriormente -- sneakers.txt y home.txt -- utilizando
el símbolo para adjuntar la salida. Queremos añadir las informaciones
presentes en home.txt uniéndolas a las informaciones
ya presentes en sneakers.txt. Es suficiente teclear:
cat home.txt >> sneakers.txt
|
Para visualizar el contenido del fichero, ejecute el comando:
De esta forma hemos añadido la salida del fichero home.txt.
Tecleando este comando hemos dicho al sistema "añada la salida del
fichero home.txt al fichero sneakers.txt."
Añadiendo la salida directamente, hemos ahorrado uno o dos pasos (y un
poco de espacio en el disco) utilizando unos ficheros que ya existían en
memoria, en vez de crear uno nuevo.
Si controla los ficheros sneakers.txt y
saturday, notará que son iguales. Para efectuar
esta comparación teclee:
cat sneakers.txt; cat saturday
|
Los contenidos de los dos ficheros se visualizan - antes
sneakers.txt, y luego saturday
(como se muestra en Figura 13-14).
 | ¡Cuidado! |
|---|
| | Recuerde que cuando quiere añ la salida a un fichero, tiene que teclear los
símbolos >>. En caso contrario ¡vuelva a crear el fichero original
con lo que quería añadir!
|
(Si está interesado en conocer el uso del punto y coma en el último comando,
le aconsejamos que lea el capítulo siguiente.)
 | Resumen |
|---|
| | Para añ la salida a un fichero, utilice los símbolos de mayor (>>). Por
ejemplo: cat addthisfile >> tothisfile.
|