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

Find 2nd Ocorrência de string do final do arquivo

Eu tenho um arquivo de log que se parece com isso, Another thousand lines above this I 10/03/15 12:04AM 42 [Important] 4th to last I 10/03/15 04:31AM 42 (534642712) [1974,2106,258605080,0,0,32817,30711] I 10/03/15 04:33AM 42 (2966927) [91,0,2...
04.10.2015 / 20:46
3
respostas

Como posso exibir 3 linhas de texto por vez em uma linha?

Eu tenho um arquivo de log que exibe dados de 3 linhas por vez. Assim: 1 data 2 data 3 data 1 data 2 data 3 data 1 data 2 data 3 data Eu gostaria de pegar cada 3 linhas e exibi-las em uma linha como esta: 1 data...
26.02.2016 / 20:24
5
respostas

Remover barra invertida + sequências de nova linha [duplicado]

Estamos tendo um arquivo no Linux que contém uma linha por registro, mas o problema ocorre quando a linha contém alguns novos caracteres de linha. Nesse caso, a barra invertida é anexada no final da linha e o registro é dividido em várias linh...
27.07.2014 / 22:08
4
respostas

Reformatar colunas CSV com SED (ou qualquer outro coreutil)

Dado o seguinte segmento criado a partir de um arquivo de saída de hashdeep: 7241,11111111111111111111111111111111,-data\file1 1237241,22222222222222222222222222222222,-data\file2 41,33333333333333333333333333333333,-data\file3 Como eu co...
06.01.2016 / 08:19
4
respostas

Como detectar o fim da linha com sed

Estou procurando uma maneira de executar somente a substituição quando o último caractere for uma nova linha, usando sed . Por exemplo: lettersAtEndOfLine é substituído, mas isso não é: lettersWithCharacterAfter& Como sed...
02.06.2015 / 01:43
4
respostas

Imprimir correspondência e linha após

Eu tenho alguns dados em que a quarta coluna será frz ou - . Eu gostaria de encontrar todas as linhas onde a quarta coluna é frz somente se a quarta coluna na próxima linha for - e, em seguida, imprimir ambas as linhas. Exemplo de...
28.06.2018 / 19:16
6
respostas

extrair texto entre dois jogos diferentes

Estou tentando extrair texto entre a primeira correspondência específica (_ e -). Por exemplo, eu preciso pegar o número 5 abaixo: MQSeriesRuntime_5-U200491-7.5.0-4.x86_64 Eu tentei o awk field seperator (awk -F), mas isso é o que me faz...
11.07.2017 / 19:36
3
respostas

como substituir um valor por esse valor + constante

Eu tenho um arquivo que tem variáveis do G1 ao G229. Eu quero substituí-los com G230 para G469; como eu posso fazer isso? Eu tentei este script bash mas não funcionou: #!/bin/bash for num in {1..229} do echo G$num N=$(($num+229)) ech...
01.09.2017 / 00:01
4
respostas

Como eu poderia simplificar este comando para usar somente o awk?

awk '/user/ {print $1 }' /etc/userdomains | sed 's/://' o formato de / etc / userdomains é domain.tld: user otherdomain.tld: otheruser     
24.10.2010 / 05:30
2
respostas

Use sed ou awk para unir linhas em um determinado padrão?

Não tenho certeza sobre como transformar essa entrada: A B C apartner bpartner cpartner para esta saída: A apartner B bpartner c cpartner Eu tenho esse padrão em um arquivo de 80 linhas que precisa ser de 40 linhas. Além disso, com...
13.06.2013 / 00:21