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
4
respostas

Tira espaços após maiúsculas com sed

Eu estou escrevendo um script bash para gerar automaticamente alguns outros arquivos, e eu tenho que formatar algumas strings de uma certa maneira. Especificamente, o último problema que estou tendo é a formatação de uma string que possui letras...
08.06.2012 / 17:49
5
respostas

Extrai informações pelo awk e sed

Eu quero extrair o ip muito próximo a (axyz-pc) . Eu fiz essa tarefa através do comando grep usando regex. Mas eu preciso extrair pelo awk e sed. grep -Po '(?<='axyz-pc')[^:]+' logs | grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]...
11.04.2017 / 10:51
2
respostas

Substituindo linhas contendo um padrão por sed

Como posso substituir um determinado caractere em uma linha que corresponde a um padrão com sed? Por exemplo: eu gostaria de combinar todas as linhas que começam com uma letra e substituir a nova linha no final por uma guia. Estou tentando fa...
29.07.2014 / 07:54
2
respostas

Como posso imprimir todos os últimos n caracteres do bash?

Estou trabalhando com a entrada padrão ( cat ing dois arquivos juntos) e quero que todos, com exceção dos últimos 10 caracteres do resultado, passem pelo próximo comando. Tudo que posso encontrar através da pesquisa é usar sed , awk o...
20.04.2014 / 09:27
3
respostas

Imprime todas as linhas correspondentes e a linha anterior sem recuo

Por exemplo, digamos que eu queira encontrar todas as linhas com "correspondência" e as linhas sem recuo anteriores neste texto. Container 1 some text some text matching text some text Container 2 some text some text Contain...
10.12.2015 / 21:27
2
respostas

Substituindo um grupo capturado usando o SED

xxxxxx15 |xxxxxx02|RM99999 |xxxxx |Ankur |xxxxx |xxxxxxxx|M|xxxxxxxx| | | |xxxxxxx|xxx|xxxxxxxx| |10 |New York| 23.00|F|P| |...
13.07.2015 / 07:16
5
respostas

Como adicionar coluna no início do arquivo usando perl?

Eu quero um one-liner Perl que verifique se os primeiros campos de um arquivo de entrada é o nome do arquivo e, se não for, adiciona o nome do arquivo como a primeira coluna em todas as linhas. Exemplo escrito em shell: for f in *file*.c...
24.06.2015 / 10:17
5
respostas

Como usar o awk ou sed para converter linhas em colunas

Eu preciso transpor um arquivo. Arquivo de entrada: 1/1/1111 1 2 3 4 2/2/2222 5 6 7 8 Saída: 1/1/1111 1 2 3 4 2/2/2222 5 6 7 8     
12.08.2015 / 04:44
2
respostas

Comparando dois arquivos usando Unix e Awk

Eu preciso comparar dois arquivos, Arquivo1 e Arquivo2 (separados por espaço) usando 4 campos (Campo 1, 2, 4 e 5 do Arquivo 1 com campo1, 2, 4 e 5 do Arquivo2). Lógica: Se as colunas 1, 2 e 4 do Arquivo 1 corresponderem à coluna 1, 2 e 4 d...
28.07.2013 / 23:45
2
respostas

regex para adicionar aspas faltantes

Eu estou tentando adicionar aspas faltando no final de algumas linhas em um arquivo de texto. Eu acho que o regex [^ \ "] $ é suficiente para encontrar linhas com terminais em falta e então tentei a seguinte substituição usando uma backrefere...
12.11.2018 / 14:41