Shell Bash de Linux: Comandos para el manejo de texto
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Shell Bash de Linux: Comandos para el manejo de texto to your Wishlist.

Add to Wishlist

Shell Bash de Linux: Comandos para el manejo de texto

Aprende a procesar texto. Redirecciones, tuberías y principales comandos: grep, cut, tail, head, sort, less, sed, etc.
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2 students enrolled
Last updated 7/2017
Spanish
Current price: $10 Original price: $75 Discount: 87% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 5 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Mostrar ficheros de texto según sus necesidades
  • Filtrar el texto que desean mostrar
  • Seleccionar las lineas que necesitan y la información dentro de dichas lineas
  • Manejar editores de texto en modo consola como Nano y Vim
  • Aprender el funcionamiento de las redirecciones de texto y las tuberías
  • Combinar todos los comandos de texto para conseguir poderosas operaciones personalizados
  • Manejo del comando sed
  • Uso de patrones de texto
View Curriculum
Requirements
  • Conocer el manejo básico de un intérprete de comandos
Description

Los datos en formato de texto son fundamentales para configurar y obtener información de cualquier sistema operativo Linux. En este curso aprenderás cuál es la forma más rápida y efectiva de manejar estos datos y utilizarlos para propósitos concretos.

Sabrás seleccionar y filtrar la información que contienen los ficheros de texto y los resultados de otros procesos que muestran lineas por pantalla.

Entenderás cómo se pueden recibir y enviar texto con el sistema y también entre otros comandos entre sí. Tuberías y redirecciones son valiosas herramientas para el usuario Linux.

Who is the target audience?
  • Usuarios que desean ampliar sus conocimientos de comandos para el manejo del sistema operativo Linux
Students Who Viewed This Course Also Viewed
Curriculum For This Course
22 Lectures
02:00:33
+
Introducción
2 Lectures 08:02

La mayor parte de la información en Linux se guarda en formato texto, aquí te explico por qué es importante conocer lo que se explica en este curso y algunos ejemplos.

Preview 07:46

Requisitos previos
00:16
+
Mostrar y Filtrar Texto
6 Lectures 37:27

Uno de los comandos más sencillos es el que envía directamente texto a la pantalla. Esto es lo que hace el comando "echo". Además no sirve para mostrar el contenido de variables del sistema y utilizar caracteres especiales para formatear las líneas. 

Enviar texto a la salida estándar. Comando ECHO
06:28

El contenido de los ficheros de texto se pueden mostrar fácilmente con el comando "cat", pero si tienen muchas lineas "more" y "less" nos ayudan a navegar por ellas.

Mostrar contenido de ficheros de texto. CAT, MORE y LESS
07:16

Frecuentemente las lineas más relevantes son las primera o las últimas, con el comando "head" y "tail" podemos seleccionar la cantidad deseada

Seleccionar primeras o últimas lineas: HEAD y TAIL
04:57

Aprenderás a dividir el texto de forma vertical, es decir, seleccionando sólo una parte de las lineas que lo componen. Equivalente a crear columnas y elegir las que deseamos

Seleccionar partes de una linea: CUT
08:25

Frecuentemente es necesario buscar una información concreta entre muchos ficheros o lineas de texto, con "grep"  podrás seleccionar únicamente las que contengan el patrón que buscas

Filtrar sólo las lineas que contengan un patrón: GREP
10:17

Ejercicios
00:04
+
Acciones sobre texto
5 Lectures 22:11

Nano es un programa que sirve para editar texto desde la consola de linux. Es muy ágil y fácil de usar.

Editores de texto: nano
06:27

Vim es un peculiar y mítico editor de texto en Linux. Tiene una manera de funcionar totalmente distinta a los editores a los que estamos acostumbrados en los entornos gráficos, por eso es más importante aun entender sus modos de funcionamiento. Sólo utilizando el teclado podrás hacer todo tipo de tareas, desde seleccionar lineas, hasta reemplazar texto, insertar, buscar, etc..

Editores de texto: Vim
04:25

Aquí aprenderas a ordenar lineas de texto en orden alfabético, en orden numérico o de tamaño. También a manejar lineas repetidas: mostrarlas, borrarlas o contarlas.

Ordenar y procesar repeticiones: SORT y UNIQ
06:51

WC cuenta lineas, palabras y caracteres. REV se encarga de invertir el orden de una línea. En este video verás porqué estas funcionesn pueden ser útiles para un usuario de Linux.

Contar e invertir: WC y REV
04:24

Ejercicios
00:04
+
Tuberías y redirecciones
3 Lectures 16:16

Linux espera recibir información del teclado y la muestra por pantalla. Pero esto se puede modificar utilizando las redirecciones. Podremos seleccionar el origen y destino de las lineas de texto que procesan los comandos del bash.

Preview 08:39

La mayor potencia que tiene el shell de linux es poder combinar todos los comandos de texto, permitiendo así realizar tareas complejas enviado el resultado de un comando para que lo procese el siguiente.

Conectando comandos: Las Tuberías.
07:33

Ejercicios
00:04
+
Comandos avanzados: TR y SED
6 Lectures 36:38

Con TR podremos sustituir caracteres, borrarlos o eliminar los repetidos. Utiliza la entrada estandar, así que usaremos redirecciones para leer de un fichero de texto.

Sustitución de caractéres: TR
07:23

En este ejemplo practicaremos todas las opciones explicadas.

Ejemplos con TR
03:54

Explicamos una de las herramientas más poderosas que tiene el bash para manejar texto, el comando (o editor) SED. Podremos seleccionar el texto deseado y sobre él aplicar múltiples acciones: mostrar, borrar, sustituir, etc...

Editor de flujo de texto: SED
05:27

Practicamos lo explicado con SED

Ejemplos con SED
11:10

En este video se explica la utilización de sed con clases de texto, varios script a la vez, etc..

Más ejemplos con SED
08:28

Ejercicios
00:16
About the Instructor
Antonio Sánchez Corbalán
5.0 Average rating
1 Review
2 Students
1 Course
Profesor de informática

Profesor de vocación. Desde hace más de 15 años imparto clases de informática a todo tipo de alumnado. También he trabajado como desarrollador web, administrador de sistemas y como fotógrafo certificado de Google. Soy socio fundador de dos empresas tecnológicas que me ayudan a seguir aprendiendo y conectar con las necesidades del mundo laboral.

Tengo amplia experiencia en la administración de los tres grandes sistemas operativos (Windows, Linux y Mac OS X) y soy programador de PHP sobre Zend Framework, Javascript, JAVA, SQL, Shell Script, además de manejar HTML 5 y CSS.