Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.19 KB

README.md

File metadata and controls

35 lines (26 loc) · 1.19 KB

Primeira Contribuição IFAL Arapiraca

Repositório destinado a devs do IFAL campus Arapiraca que querem experimentar a primeira contribuição com projetos de software de código aberto.

Cada contribuição deve conter apenas um arquivo, respeitando o formato JSON. O nome do arquivo deve obedecer ao seguinte formato: {usuário email}.json. O nome da branch (ramo), deve ser {usuário email}. Por exemplo, a discente [email protected] vai realizar uma contribuição usando o ramo jj1234 e criando o arquivo jj1234.json. O conteúdo deve seguir o seguinte padrão:

{
  "nome": "SEU NOME",
  "turma": "SUA TURMA",
  "curso": "CURSO",
  "ano_inicio": "ANO DE INICIO",
  "email": "EMAIL COMPLETO"
}

Coleta de informações usando jq

Número de contribuições por turma

jq -s '.[].turma' *.json | tr '[:upper:]' '[:lower:]' | tr -d '°º' | sort | uniq -ic

Número de contribuições por ano início

jq -s '.[].ano_inicio' *.json | tr '[:upper:]' '[:lower:]' | tr -d '°' | sort | uniq -ic

Lista de e-mails por turma

Por exemplo, a turma 923

jq -s '.[] | select(.turma == "923") | .email' *.json | tr '[:upper:]' '[:lower:]' | sort