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

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

Tratar retorno de comando do prompt


From: diramos
Subject: Tratar retorno de comando do prompt
Date: Wed, 31 Oct 2012 20:27:51 -0200

<div>
<div>Pessoal,</div>
<div> </div>
<div>Tenho uma saída de comando (Asterisk), que me retorna o seguinte no 
terminal:</div>
<div> </div>
<div>------------------------------------------------------------------------<br
 />|--------------------------- Khomp Links List 
---------------------------|<br 
/>|-----------------------------------------------------------------------|<br 
/>|------ Link '0' on board '0' ------||------ Link '1' on board '0' 
------------|<br />| Up (sync) || Up (sync) |</div>
<div>|------ Link '0' on board '1' ------||------ Link '1' on board '1' 
------------|<br />| Down (failed) || Up (sync) |<br 
/>------------------------------------------------------------------------</div>
<div>Segue anexo o retorno em formato .txt.</div>
<div>Preciso filtrar esse retorno, de modo que fique assim:</div>
<div>Link '0' on board '0': Up (sync), Link '1' on board '0':Up (sync), Link 
'0' on board '1':Down (failed),Link '1' on board '1':Up (sync)</div>
<div> </div>
<div>Ou seja, pegar somente as informações centrais e concatenar com 
vírgula.</div>
<div>Detalhe complicador: o retorno é variável, pois dependendendo do 
equipamento, aumenta ou diminui o numero dos links.</div>
<div> </div>
<div>Já tentei com awk, sed, grep, mas nada que chegue ao que quero.</div>
<div> </div>
<div> </div>
<div>Poderiam ajudar?</div>
<div> </div>
<div>Grato.</div>
</div>
  ----------

<K>  ------------------------------------------------------------------------
<K> |--------------------------- Khomp Links List ---------------------------|
<K> |------------------------------------------------------------------------|
<K> |------ Link '0' on board '0' ------||------ Link '1' on board '0' ------|
<K> | Up (sync)                         || Up (sync)                         |
<K>  ------------------------------------------------------------------------


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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