Pular para o conteúdo

Debian/CentOS(Shell)

Responder tópico
  • Denunciar
  • Indicar

1. Debian/CentOS(Shell)

Enviado em 26/09/2013 - 12:34h

Tenho um arquivo de texto com 1000 linhas e 15 colunas.
Este arquivo de texto precisa ser aberto e fechado todas as vezes que eu entrar e sair do script.
As 1000 linhas são numeradas sequencialmente de 0001 a 1000.
Os 15 caracteres por linha, são formados aleatoriamente por números de 2 dígitos compreendidos entre 01 e 25.
O que eu desejo fazer é pegar esses 15 caracteres por linha e armazená-los em uma matriz.
Essa matriz será inicialmente composta por estas 1000 linhas de 15 caracteres e a cada nova entrada será acrescida de n linhas com essas n colunas conforme o processamento.
Os números das 15 colunas deverão ser gerados aleatoriamente e a cada combinação de 15 caracteres esta deverá verificar se já existe a combinação na matriz e, caso afirmativo, gerar nova combinação até que seja gerada uma combinação totalmente nova.
A quantidade de combinações novas, que deverão ser geradas, será entrada pelo usuário manualmente.
Ao término da geração destas novas combinações sem repetição o script deverá enviar o resultado para uma impressora.

Responder tópico

2. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 13:00h

e qual seria o seu problema ?

3. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 13:34h

+1


danniel-lara escreveu:

e qual seria o seu problema ?



4. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 13:51h

Estou com esse algoritmo para fazer e não estou encontrando as informações que me ajudem a fazê-lo em shell script.

5. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 13:58h

wellingtonjoao escreveu:

+1


danniel-lara escreveu:

e qual seria o seu problema ?




+1

mdunguel escreveu:

Estou com esse algoritmo para fazer e não estou encontrando as informações que me ajudem a fazê-lo em shell script.


www.guiafoca.org

6. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 14:34h

Já fui.
Mas lá não mostra técnicas de programação em shell script.

7. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 14:39h

mdunguel escreveu:

Já fui.
Mas lá não mostra técnicas de programação em shell script.


http://aurelio.net/

espero que ajude

8. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 16:35h

A lógica para o programa em shell script seria assim:
1- Abrir o arquivo “arquivo.txt”
2- Pegar a primeira linha do arquivo “arquivo.txt” e criar a primeira linha, da matriz;
3- Pegar a primeira coluna, da primeira linha, do arquivo “arquivo.txt” e criar a primeira coluna, da primeira linha, da matriz, armazenando o número nesta coluna;
4- Pegar a próxima coluna até que se chegue à última, armazenando o número nas respectivas colunas da matriz;
5- Pegar a próxima linha;
6- Repetir este processo até chegar o fim do arquivo;

9. Re: Debian/CentOS(Shell)

Enviado em 26/09/2013 - 16:38h

mdunguel escreveu:

A lógica para o programa em shell script seria assim:
1- Abrir o arquivo “arquivo.txt”
2- Pegar a primeira linha do arquivo “arquivo.txt” e criar a primeira linha, da matriz;
3- Pegar a primeira coluna, da primeira linha, do arquivo “arquivo.txt” e criar a primeira coluna, da primeira linha, da matriz, armazenando o número nesta coluna;
4- Pegar a próxima coluna até que se chegue à última, armazenando o número nas respectivas colunas da matriz;
5- Pegar a próxima linha;
6- Repetir este processo até chegar o fim do arquivo;


já esta feito , pronto agora é só tu estudar um pouco de shell script e pronto em 2 dias tu faz ele

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder