viernes, 6 de marzo de 2015

4) cat

COMANDO cat:


El comando de linux cat concatena archivos y los muestra en el salida estándar,.
en pocas palabras es una opción que tenemos para poder escribir en el archivo.

SINTAXIS:


La sintaxis es
cat [OPCIONES] [ARCHIVO]...

OPCIONES:


-AMostrar todo.
-bOmitir los números de línea para los espacios en blanco en el salida.
-eUn caracter $ se mostrará al final de cada línea anterior a una nueva línea.
-EMuestra un $ (símbolo del dolar) al final de cada línea.
-nNumera todas las líneas en el salida.
-sSi el salida tiene múltiples líneas vacías las sustituye con una única línea vacía.
-TMuestra los caracteres de tabulación en el salida.
-vLos caracteres no mostrados (con la excepción de tabuladores, nuevas líneas y saltos de página) se muestran.

EJEMPLO:


Para crear un archivo nuevo:
cat>file1.txt

Este comando crea un archivo nuevo file1.txt. 
eje 4.1   ingresar en el archivo  los siguiente:
                    a) esto es un archivo.
                    b) yo se crear archivo en linux
                    c) crear arhivos en linux suse es facil.
                    d) fin

figura 4.1
nota Tras escribir en el archivo presiona control+d (^d) simultáneamente para finalizar el archivo.

                
          
  
  1. Para añadir información al archivo:
    cat>>file1.txt

    Para añadir información en el mismo archivo utiliza el operador de adición >> para escribir en el archivo, si no, el archivo será sobreescrito (todo su contenido será eliminado).
  2. Para mostrar un archivo:
    catfile1.txt

    Este comando muestra la información en el archivo.
  3. Para concatenar varios archivos y mostrarlos:
    catfile1.txtfile2.txt

    El comando cat anterior concatenará los dos archivos (file1.txt y file2.txt) y mostrará el salida en la pantalla. Algunas veces el salida no cabrá dentro de la pantalla. En dicha situación puedes mostrar esos archivos en un archivo nuevo o mostrar el archivo utilizando el comando less.
    catfile1.txtfile2.txt|less
  4. Para concatenar varios archivos y transferir el salida a otro archivo.
    catfile1.txtfile2.txt>file3.txt

    En el ejemplo anterior el salida se redirige al nuevo archivo file3.txt. El comando cat creará el nuevo archivo file3.txt y guardará el salida concatenado en file3.txt.

No hay comentarios:

Publicar un comentario