Dúvida : Shell Script (ALGUÉMM??)

1. Dúvida : Shell Script (ALGUÉMM??)

Renan da Silva Alves
ralves94

(usa Ubuntu)

Enviado em 30/06/2015 - 18:11h

A questão é a seguinte : Escreva um shell script que produza um arquivo de números sequenciais lendo-se o último número no arquivo, adicionando-se 1 a ele e anexando-o ao arquivo. Execute uma instância no script de background e outra foreground, cada uma realizando acessos ao mesmo arquivo. Quanto tempo transcorre antes de se manifestar uma condição de corrida ? Qual é a região crítica? modifique o script para impedir a disputa.

obs : Eu só estudei os conceitos de processos e threads. Nunca vi shell script na minha vida, então to meio perdido. Vocês podem me ajudar ?


  


2. Re: Dúvida : Shell Script (ALGUÉMM??)

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/06/2015 - 18:37h

Inicie lendo:
http://aurelio.net/shell/apostila-introducao-shell.pdf">http://aurelio.net/shell/apostila-introducao-shell.pdf
http://www.devin.com.br/shell_script/
http://aurelio.net/shell/
http://en.wikibooks.org/wiki/Bash_Shell_Scripting

Para algo bem completo, apenas como fonte de consulta:
http://www.tldp.org/LDP/abs/abs-guide.pdf

Então tente fazer algo e tendo duvida poste, para o pessoal lhe ajudar.


--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



3. Re: Dúvida : Shell Script (ALGUÉMM??)

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/06/2015 - 18:56h


Não é uma questão prática é puramente teórica.

Se não puder implementar a lógica antes não adianta nada...

é preciso entender o algoritmo antes de implementá-lo e as condições de corrida envolvidas.

O fato de ser em script é irrelevante






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts