Criando um script simples para contar quais membros de um conjunto apareceram e gerando a probabilidade de aparecimento dos membros restantes

0

Estou criando um script bash simples, mas sou relativamente novo nele. Ouça-me e a fácil (eu espero) pergunta se seguirá.

eu preciso fazer um script que receba entrada do teclado para saber qual membro do conjunto apareceu na minha frente, marcar ou remover do conjunto e enviá-lo para outro, para que eu possa acompanhar das probabilidades para as quais o membro do conjunto aparecerá em seguida. Então eu preciso ter um conjunto de símbolos / caracteres não revelados e um conjunto separado para os revelados. Eu quero que o script mantenha uma saída em tempo real para a probabilidade de cada membro do conjunto (não revelado) aparecer em seguida.

É complicado que o conjunto contenha 312 membros, mas haverá seis duplicatas de cada símbolo / caractere.

Além disso, estou procurando atribuir a cada um desses símbolos / caracteres um valor secundário que adicionará, subtrairá ou não fará nada a uma contagem em execução.

A minha pergunta é, sendo muito novo no bash scripting, que comandos / funções fazem isso sem erros de tantos símbolos duplicados, e como posso fazê-lo para que quando eu passar o símbolo para o script, ele faça o operação de passar do set 1 para set2, e simultaneamente a função counter também?

Então, resumindo minha pergunta para facilitar a resposta, que comandos / funções são úteis nesse esforço, como o problema da redundância de identidade do membro do conjunto pode ser contornado e, se houver, quais problemas você acha que enfrentarei com o usuário de função dupla? entrada lida?

Obrigado antecipadamente!

    
por Wolfgang Steele 02.03.2018 / 21:36

0 respostas