BashScripting
No description available
Install / Use
/learn @moisesAlc/BashScriptingREADME
Atividade Opcional de Shell Scripting IT Talent 2024
Utilização do TMUX: tmux
Funções: funções
Condicionais: condicional, test, operadores lógicos...
Leitura de Entrada do Usuário: entrada do usuário
Cálculos numéricos: cálculos
Estrutura Case: case
Loop For: loop
Loop While: loop
IFS: IFS
Trap: trap
Pipe: pipe
Redirecionamento: redirecionamento
Arrays: arrays
1ª Atividade Proposta: Calculadora
- Crie uma calculadora que recebe dois operandos e um operador (soma, subtração, multiplicação e divisão) e entrega o resultado do cálculo. Você pode mostrar um menu de opções onde o usuário poderá escolher qual função executar, inclusive sair do programa
2ª Atividade Proposta: Análise de Logs
Verifique o script de geração de logs e entenda o seu funcionamento. Depois, verifique:
-
Checagem de Arquivo de Log: O script assume que o arquivo de log pode ser escrito sem verificar se ele já existe ou se é acessível. Adicione uma mensagem de erro para
stderrcaso o arquivo não exista. -
Checagem de Arquivo de Entrada: Adicione uma mensagem de erro para
stderrcaso o arquivo não exista e redirecione para o arquivoinput_error_log.txt -
Crição de Log específico de Erros: Crie um arquivo específico para logs de erros (contém a tag ERRO) em
error_log.txt -
Crie cenários: crie cenários mais complexos utilizando o que aprendeu.
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
