Curso Linux Terminal 3 – Filtrar/Manipular textos, Regular Expressions, Patches, vigiar alterações, etc…

Aqui temos o 3º vídeo do meu mini-curso de Linux, referente em especial à filtragem e manipulação de textos, ao uso de Regular Expressions, patches e diferenças entre ficheiros, etc:

Linux Terminal 3 – Filtrar/Manipular textos, Regular Expressions, Patches, vigiar alterações, etc…

O que abordo neste vídeo:

  • Substituir caracteres em textos;
  • Filtrar textos;
  • Cortar textos;
  • Localizar padrões em textos;
  • Fazer “text to columns” a textos”;
  • Excluir linhas vazias ou que contenham padrões;
  • Regexp (Regular Expressions) em filtros;
  • Escapar caracteres em regular expressions;
  • Filtros mais rápidos;
  • Regular expressions extendidas com operadores lógicos;
  • Fazer “text to columns” em ficheiros para seleccionar campos;
  • Numerar e contar linhas de textos;
  • Visualizar a linha x do texto;
  • Visualizar as primeiras x ou últimas x linhas de textos;
  • Filtrar linhas começadas ou terminadas por;
  • Excluir linhas repetidas em textos;
  • Estatísticas de textos;
  • Como não usar filtros em listagens de ficheiros;
  • Ordenar textos;
  • Verificar onde dois textos divergem ou se divergem;
  • Comparar ficheiros de texto;
  • Criar patches para actualizar ficheiros só com diferenças;
  • Usar patches para actualizar textos;
  • O uso de patches e do comando diff em aplicações GIT;
  • A importância destes ficheiros patch para programadores;
  • Como transformar ficheiros sem estragar o original;
  • Vigiar alterações a ficheiros em tempo real;
  • Estar atento a novos logs em background na shell;
  • Conjugar transformaçoes e filtros de ficheiros com outros comandos;
  • Usos reais de filtros conjugados com alterações de ficheiros no dia-a-dia, como em casos de cyber-segurança ou outros;

Atenção que este vídeo foi falado de forma rápida, o objectivo não era ser um vídeo de dicção lenta mas sim rápido, que permita a que se tenha tudo isto num vídeo muito pequeno.

Todos podem sempre reduzir a velocidade do mesmo, colocar na pausa, repetir, etc.

O objectivo é ser um vídeo pequeno de consulta, e apenas um complemento extra às minhas fichas de teste/prática e outros materiais, como as usadas no meu software Knowledge Tester.

2023-04-04.

Post seguinte deste curso, referente Permissões de Ficheiros, Scripts, e como praticar com o meu Knowledge Tester…

Curso Linux Terminal 4 – Permissões de Ficheiros, Scripts, e como praticar com o meu Knowledge Tester…

Post anterior deste curso, sobre Aliases, Variáveis de Ambiente, Path, Prompt, Streams, etc:

Curso Linux Terminal 2 – Aliases, Variáveis de Ambiente, Path, Prompt, Streams…

Podem consultar outros vídeos na página do curso:

Mini-Curso de Linux

2023-11-25.

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
LinkedIn
Share