Filtro em arquivo [RESOLVIDO]

1. Filtro em arquivo [RESOLVIDO]

henrique
henriquew

(usa Ubuntu)

Enviado em 03/10/2015 - 14:43h

Boa tarde galera,
Preciso buscar uma palavra em um arquivo e armazenar essa palavra em uma variável.
O arquivo esta sendo criado da seguinte maneira:
Aqui tenho um vetor que busca o arquivo e armazena em $nome_arq_job1
Seguindo:
strings /var/spool/cups/$nome_arq_job1 > /var/spool/cups/novo_job
arquivo=`cat /var/spool/cups/novo_job | tr -s '\n'`

Assim o $arquivo fica desta maneira:
attributes-charset
utf-8H
attributes-natural-language
en-us
printer-uri
'ipp://localhost/printers/VIRINFORMATICAB
job-originating-user-name
henriqueB
job-originating-host-name
192.168.1.111B
job-name
/smbprn.00000032 Microsoft Word - Rodrigo duvidaI
document-format
application/postscript!
job-priority
job-uuid
-urn:uuid:57bc91be-0e93-3029-4cb8-5fb5d399bedd!
time-at-creation
time-at-processing
time-at-completed
job-id
job-state
job-state-reasons
none!
job-media-sheets-completed
job-printer-uri
(ipp://Server:631/printers/VIRINFORMATICA!
job-k-octets
job-hold-until
no-holdB
job-sheets
noneB
none

Preciso filtrar da linha deste $arquivo 'ipp://localhost/printers/VIRINFORMATICAB apenas a palavra VIRINFORMATICA

Alguem tem idéia de como fazer isso???


  


2. Melhore sua pergunta

Jocsa Vasconcelos Rosendo
jocsarosendo

(usa elementary OS)

Enviado em 03/10/2015 - 17:38h

henriquew escreveu:

Boa tarde galera,
Preciso buscar uma palavra em um arquivo e armazenar essa palavra em uma variável.
O arquivo esta sendo criado da seguinte maneira:
Aqui tenho um vetor que busca o arquivo e armazena em $nome_arq_job1
Seguindo:
strings /var/spool/cups/$nome_arq_job1 > /var/spool/cups/novo_job
arquivo=`cat /var/spool/cups/novo_job | tr -s '\n'`


Brother. Isto é um exercicio? Se for é em que linguagem? Dependendo da linguagem pode variar a forma de busca. Em banco de dados quando queremos fazer uma pesquisa por algum dado que sabemos o nome, geralmente usamos % + a letra especificada. Ou seja, %C vai procurar tudo que começa com a letra C (mais ou menos assim, mal mecho com banco). Enfim... Esclarece melhor em que cenário você está.






3. Re: Filtro em arquivo [RESOLVIDO]

henrique
henriquew

(usa Ubuntu)

Enviado em 03/10/2015 - 18:31h

jocsarosendo escreveu:

henriquew escreveu:

Boa tarde galera,
Preciso buscar uma palavra em um arquivo e armazenar essa palavra em uma variável.
O arquivo esta sendo criado da seguinte maneira:
Aqui tenho um vetor que busca o arquivo e armazena em $nome_arq_job1
Seguindo:
strings /var/spool/cups/$nome_arq_job1 > /var/spool/cups/novo_job
arquivo=`cat /var/spool/cups/novo_job | tr -s '\n'`


Brother. Isto é um exercicio? Se for é em que linguagem? Dependendo da linguagem pode variar a forma de busca. Em banco de dados quando queremos fazer uma pesquisa por algum dado que sabemos o nome, geralmente usamos % + a letra especificada. Ou seja, %C vai procurar tudo que começa com a letra C (mais ou menos assim, mal mecho com banco). Enfim... Esclarece melhor em que cenário você está.





Não, é parte de um script que estou desenvolvendo, SHELL SCRIPT !








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts