Curso de Shell Scripting parte 1: Começando seus scripts de automação de tarefas

9,1

Nota desse curso

3.909

Alunos neste curso

Faça esse curso de Linux e:

  • Entenda as partes que compõem um script
  • Veja como automatizar tarefas
  • Saiba como criar scripts para conversão de arquivos
  • Veja como realizar operações matemáticas em um script
  • Saiba trabalhar com funções, condições, e muito mais

Conteúdo Detalhado

  1. Montando um script para converter imagens

    • O que afinal é um Shell Script?
    • Utilizando o imagemagick
    • Passando parâmetros para o script
    • Conhecendo o laço for
    • O que seria o [email protected]?
  2. Realizando a conversão em um diretório

    • Fazendo a varredura de todo o conteúdo de um diretório
    • Será que o conteúdo é um arquivo ou uma imagem?
    • Utilizando a estrutura condicional if
    • Fazendo edições dos dados de entrada com o awk
    • Conhecendo o status de saída
    • O que será o $? ?
  3. Conversão de arquivos em diferentes diretórios

    • O que fazer quando as imagens estão em vários diretórios?
    • Isolando nosso código em uma função
    • Chamando uma função dentro dela mesma?
    • Obtendo a conversão das imagens JPG para PNG
  4. Nomes dos processos

    • Descobrindo os processos do sistema
    • Fazendo uma ordenação pelo tamanho de memória alocada
    • Pegando o número de identificação dos processos
    • Utilizando o grep para filtrar os resultados
    • Imprimindo os nomes dos processos
  5. Salvando processos em arquivos separados

    • Criando um arquivo com nome do processo e extensão .log
    • Customizando os resultados de data e hora
    • Salvando data e hora dentro do arquivo
    • Transformando unidades kB para MB através da linguagem bc

Primeira aula de Shell Scripting parte 1: Começando seus scripts de automação de tarefas

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Shell Scripting parte 1: Começando seus scripts de automação de tarefas

Instrutores

  • Rafael é formado em engenharia elétrica com ênfase em telecomunicações, trabalhou quatro anos na parte de infraestrutura e possui certificação Cisco CCNA 200-125, também já trabalhou com Java, PHP, AWS, Wordpress, SugarCRM, etc.Morou na Nova Zelândia trabalhando como desenvolvedor e dentre todos os lugares que já esteve, tem o Japão e a Coreia do Sul como lugares mais especiais.

Conteúdo relacionado

Cursos de Linux em Infraestrutura

Leia nossos artigos de Infraestrutura

Público alvo

Pessoas interessadas em conhecer sobre formas de automatizar tarefas

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Carlos Thompson

em 26/03/2019

A didática, o projeto e exemplos utilizados foram bem explorados e explanados.

Shell Scripting parte 1: Começando seus scripts de automação de tarefas

F2751259 EDUARDO SAVI SANSON

em 10/09/2019

Exemplos práticos e plausíveis do dia a dia Didática ótima

Shell Scripting parte 1: Começando seus scripts de automação de tarefas

José Nivaldo Silva Filho

em 09/02/2019

Único problema é que não há os arquivos necessários para a execução do segundo exercício disponíveis para download, eu mesmo tive que criar a estrutura.

Shell Scripting parte 1: Começando seus scripts de automação de tarefas

Aprenda Linux com esse e outros cursos, comece agora!

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana