El presente artículo fue realizado por mi con consultas varias al manual de cat e info de la red de redes.
-------------------------------------------------------
Aunque parezca increíble, se puede crear texto sin un editor de textos, utilizando solamente el concatenador de archivos cat, con él podemos crear texto simple e ir agregando textos más adelante.
cat > texto.text
Con esto, simplemente el comando espera a que introduzcamos texto, para finalizar, presionaremos Crtl + d que corresponde al fin de línea y finaliza cat.
cat >> texto.text
Invocando a cat de esta manera, lo que hacemos es agregar texto al final del archivo sin borrar el contenido anterior. En caso de utilizar el comando como la primera vez, pasará que el texto que introducimos borrará al anterior. Otra manera que se puede realizar es:
cat > texto.text << EOF
O si queremos agregar texto:
cat >> texto.text << EOF
Invocando de esta manera, nos evitamos tener que presionar Crtl + d, pero en la última línea que escribamos, debemos escribir EOF (End of File o Fin del Archivo) obligatoriamente para que sepa el comando que no ingresaremos más textos, un ejemplo sencillo:
Lucida Sans]cat > texto.text << EOF
Escribiendo algo para demostrar que se puede escribir texto en la consola sin tener que abrir un editor de texto. Se podría decir que es para realizar simples anotaciones, o sea, un anotardor rápido. Recordar que el nombre se lo damos nosotros (si queremos le podemos poner una extensión para saber de que tipo de archivos estamos tratando).
EOF
En el ejemplo vemos que creamos un archivo de texto llamado texto.text y que para finalizar escribimos EOF. ¡Un simple y rápido anotador!
-------------------------------------------------------------
Info realizada íntegramente por mí y copiada de mi página web:
-------------------------------------------------------
Aunque parezca increíble, se puede crear texto sin un editor de textos, utilizando solamente el concatenador de archivos cat, con él podemos crear texto simple e ir agregando textos más adelante.
cat > texto.text
Con esto, simplemente el comando espera a que introduzcamos texto, para finalizar, presionaremos Crtl + d que corresponde al fin de línea y finaliza cat.
cat >> texto.text
Invocando a cat de esta manera, lo que hacemos es agregar texto al final del archivo sin borrar el contenido anterior. En caso de utilizar el comando como la primera vez, pasará que el texto que introducimos borrará al anterior. Otra manera que se puede realizar es:
cat > texto.text << EOF
O si queremos agregar texto:
cat >> texto.text << EOF
Invocando de esta manera, nos evitamos tener que presionar Crtl + d, pero en la última línea que escribamos, debemos escribir EOF (End of File o Fin del Archivo) obligatoriamente para que sepa el comando que no ingresaremos más textos, un ejemplo sencillo:
Lucida Sans]cat > texto.text << EOF
Escribiendo algo para demostrar que se puede escribir texto en la consola sin tener que abrir un editor de texto. Se podría decir que es para realizar simples anotaciones, o sea, un anotardor rápido. Recordar que el nombre se lo damos nosotros (si queremos le podemos poner una extensión para saber de que tipo de archivos estamos tratando).
EOF
En el ejemplo vemos que creamos un archivo de texto llamado texto.text y que para finalizar escribimos EOF. ¡Un simple y rápido anotador!
-------------------------------------------------------------
Info realizada íntegramente por mí y copiada de mi página web: