- São dois arquivos de entrada, um com todos os cenários e outro com todos os léxicos
- Primeira linha de cada arquivo deve ser o cabeçalho (ver Exemplo)
- Os cabeçalhos são usados para criar as tabelas, então os campos são livres
- Veja modelo no drive
- Fazer download como .tsv (Tab-separated values) para usar nesse script
- Quebras de linhas dentro das células devem ser indicadas com ;
- Primeiro campo (título/nome) de cada cenário/léxico é utilizado para o nome de cada arquivo.md gerado
- Último campo de cada léxico deve conter seus sinônimos (separados por ;)
- Sinônimos devem sempre terminar com ;
- Edite somente os arquivos de entrada, execute o script e substitua os arquivos gerados no git
- Para singular ou plural, maiúscula ou minúscula, utilizar os sinônimos (a busca é case sensitive, os links são gerados primeiro para os cenários, depois para os léxicos e por último para os sinônimos, na ordem em que aparecem nos arquivos de entrada)
- Utilizar ; no primeiro campo de cada cenário/léxico
- Repetir títulos/nomes
- Repetir nomes dos léxicos em seus sinônimos
- Alterar na mão os arquivos gerados. Ao executar o script novamente todos os arquivos gerados anteriormente são apagados)
Nome | Noção | Classificação | Impacto(s) | Sinônimo(s) |
---|---|---|---|---|
Agenda de shows | Uma programação dos shows que o artista irá realizar | Objeto | O artista posta a agenda de shows para os usuários | Calendario de shows; |
Artista | Usuário que deseja lançar álbum e agenda de shows | Sujeito | Spotify oferece mais funcionalidades | Músico;Cantor; |
Internet | Rede mundial de computadores | Objeto | Informações; Acessar biblioteca | Rede mundial; |
Usuário | pessoa que usa o aplicativo | Sujeito | Gera renda; Mantém músico | Cliente; |
Após baixar do drive a planilha de cenários e a de léxicos separadamende como Tab-separated values (.tsv) executar o clshellmd.sh passando dois parâmetros. O primeiro parâmetro deve ser o arquivo.tsv com os cenários e o segundo deve ser o arquivo.tsv com os léxicos.
Um exemplo de uso:
bash clshellmd.sh Cenarios.tsv Lexicos.tsv
A saída estará no diretório CL criado um diretório acima de onde o script foi executado. Os arquivos de entrada podem estar em qualquer lugar, é só passar o caminho no parâmetro.
Também é possível tornar o arquivo Shell Script em um executável. Exemplo:
chmod +x clshellmd.sh
Para executar:
./clshellmd.sh Cenarios.tsv Lexicos.tsv