shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Formatação de arquivo


From: Paulo Soares Drumond
Subject: Formatação de arquivo
Date: Tue, 1 Mar 2011 14:42:00 -0300

Senhores,

Estou lutando o dia todo para inverter a saída de um arquivo. Gerei um
script ontem que me fornece a seguinte saída (SAIDA 1):
bud02: prioridade tecnologia
bud03: prioridade tecnologia
bud04: prioridade pesquisa rapidas normal longas
bud05: prioridade rapidas normal
bud06: prioridade pesquisa rapidas normal longas
bud07: prioridade rapidas normal
bud08: prioridade pesquisa rapidas normal longas
bud09: prioridade rapidas normal longas
bud10: prioridade pesquisa rapidas normal longas
bud11: prioridade rapidas normal longas
bud12: prioridade pesquisa rapidas normal longas

Aí estão as filas LSF (Load Sharing Facility) para cada máquina. Fiz
este script com alguns comandos do LSF. Agora preciso fazer outro que
gere a saída de máquinas por filas. Ou seja, eu teria algo assim
(SAIDA 2):
prioridade: bud02 bud03 bud04 bud05 bud06 bud07 bud08 bud09 bud10 bud11 bud12
tecnologia: bud02 bud03
pesquisa: bud04 bud06 bud08 bud10 bud12
rapidas: bud04 bud05 bud06 bud07 bud08 bud09 bud10 bud11 bud12
normal: bud04 bud05 bud06 bud07 bud08 bud09 bud10 bud11 bud12
longas: bud04 bud06 bud08 bud09 bud10 bud11 bud12

Como o LSF não me fornece ferramentas capaz de gerar a saída assim,
estou tentando converter a SAIDA 1 em SAIDA 2. O problema é que não
consigo formatá-la como mostrado acima. Basicamente o comando que
estou usando é:

for item in $filas
 do
  echo $item:
  grep $item /tmp/f2m.tmp | awk -F : '{print $1}'
done

Sendo filas uma variável que armazena todos os nomes das filas e
/tmp/f2m.tmp armazena a SAIDA 1.

Alguma sugestão?

Paulo
http://homens-ibcc.blogspot.com
http://www.twitter.com/psdrumond

"E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e
buscar a minha face e se converter dos seus maus caminhos, então eu
ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra."
(II Crônicas 7:14)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]