henriquew
(usa Ubuntu)
Enviado em 09/11/2015 - 09:20h
msoliver escreveu:
Bom dia Henrique.
Os ":" que você se refere dão os separadores do IP:Porta?
É isso que que você quer na saída?
192.168.52.3:8000
Teste - Arquivo
henrique\857
cat Title.txt
%%Title: 192.168.52.3:8000
%%Title: Teste - Arquivo
%%Title: henrique\857
cut -d: -f2- Title.txt | sed 's/^[ ]\+//'
192.168.52.3:8000
Teste - Arquivo
henrique\857
Abç.,
Marcelo
Exato, o arquivo pode conter :
%%Title: 192.168.52.3:8000
%%Title: Teste - Arquivo
%%Title: henrique\857
pelo comando que mencionei:
nome_arq_enviado=`cat $arquivod | grep '%%Title:' | tail -n 1 | awk -F":" '{print$2":"$3}' | sed 's/.pdf//' | sed 's/[):(]//g' | sed 's/^[ \t]*//' | sed 's/[ \t]*$//'`
eu consigo obter:
192.168.52.38000
Teste - Arquivo
henrique\857
No entanto, precisaria que no caso do "192.168.52.38000" fosse obtido "192.168.52.3:8000"
Esta é a saída que desejo:
192.168.52.3:8000
Teste - Arquivo
henrique\857
Tem idéia de como posso fazer isso?