Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
3
respostas

como encontrar a última palavra no arquivo e ignorar espaços vazios

como encontrar a última palavra no arquivo, mesmo depois da palavra, há linhas vazias o caso Eu tentei isso para encontrar a última palavra tail -1 /tmp/requests.txt mas sem saída Eu experimento a seguinte abordagem awk 'E...
03.01.2018 / 15:47
3
respostas

Como apagar todas as ocorrências de uma lista de palavras de um arquivo de texto?

Eu tenho um arquivo contendo uma lista de palavras. Desejo remover todas as ocorrências de todas as palavras deste arquivo de um arquivo de texto grande. Exemplo: Arquivo 1 queen king Exemplo de arquivo de texto Both the king and...
10.11.2016 / 13:21
3
respostas

Desfaz o espaçamento entre letras com sed

Eu tenho um arquivo de texto fonte contendo texto onde algumas palavras são como a palavra "letterpaced" nesta pergunta (ou seja, há um caractere de espaço entre as letras da palavra. Como posso desfazer o espaçamento entre letras usando sed?...
03.07.2015 / 17:07
4
respostas

Usando Grep -o ou Sed / Awk para pegar o trecho do meio da string

Estou assistindo ao tráfego de log e vejo o abuso regular dos vários mecanismos de pesquisa de imagens, especialmente o Bing. URL de exemplo: http://www.bing.com/images/search?q=dagger+genesis+solo&view=detailv2&&&id=C65E81...
05.06.2015 / 04:35
3
respostas

Converter / proc / cpuinfo para um JSON no bash do linux

Gostaria de converter toda a entrada de um cat /proc/cpuinfo em um JSON de "key" : "value" . Isso é possível? Eu tentei explodir a string usando \n na esperança de que eu pudesse pegar cada linha e então eu poderia explodir cada linha...
06.06.2015 / 00:04
4
respostas

Como removo todos os números que estão rodeados por

Eu tentei isso sed -i '' 's/[0-9]*<>/g' Mas não funcionou. Arquivo de exemplo: <Number1> </Number8> saída: <Number> </Number>     
28.10.2014 / 14:26
2
respostas

sed: inserindo texto antes do final da seção HEAD

Eu preciso inserir algum texto em um arquivo HTML antes do final da seção HEAD . Estou tentando: sed -i "s#</head>#<style> @page { prince-shrink-to-fit: auto } .repository-with-sidebar.with-full-navigation .repository-content...
11.04.2015 / 23:01
2
respostas

Contando os caracteres separados por vírgula em uma linha

Como posso contar quantos elementos são separados por vírgula em uma determinada coluna de um arquivo (tab_delimited), usando awk ou sed? Exemplo: AC 1,23,5 DC 2,8,89 retornaria: AC 3 DC 3     
12.07.2014 / 21:29
4
respostas

Insere texto em linhas específicas de um arquivo?

Como pode inserir algum texto em linhas específicas de um arquivo? Qual é o método mais simples que posso usar? (bash, sed, awk?) O que eu quero fazer, pode ser simples, mas não sei onde devo começar. Demora muito tempo para eu tentar fazer i...
02.11.2013 / 18:31
2
respostas

Mesclar campos em um arquivo

Eu tenho um arquivo com 7 colunas, um arquivo GFF com regiões cromossômicas.Eu quero recolher as linhas onde REGION="exon" para apenas uma linha no arquivo.A linha tem que ser recolhida com base em regiões sendo sobrepondo uns aos outros. REG...
21.03.2014 / 18:42