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
1
resposta

Como anexar a primeira linha no final de cada linha de um arquivo com Sed?

Estou tentando anexar a primeira linha de um arquivo no final de cada linha com um único comando sed : Exemplo: line 1 line 2 line 3 line 4 deve se tornar: line 1 line 1 line 2 line 1 line 3 line 1 line 4 line 1 Como posso faz...
26.05.2016 / 13:58
2
respostas

Como verificar se algum texto recorrente está faltando em um arquivo de texto?

Eu tenho um arquivo de texto com esta aparência: { "mimeType": "web", "body": "adsfdf", "data_source_name": "abc", "format": "web", "url": "http://google.com/", "urls": "http://google.com/", "lastModified":...
08.06.2016 / 13:03
2
respostas

Insere texto dentro da sub-rotina no final da string de dados

Eu tenho um arquivo no qual eu preciso fazer o eco do texto no final do arquivo a partir da linha de comando, o problema é que os dados estão em uma sub-rotina, todos dentro de chaves. Este é o final do arquivo: text-string1,text-string2,t...
15.06.2016 / 20:43
1
resposta

Analisando as linhas do arquivo de dados por delimitador em vez de EOL

Estou tentando analisar um arquivo de texto grande (600MB) de dados brutos que não tenho controle sobre seu formato. O problema é que o final da linha não é bem colocado: head -1 filename | wc -w Produz uma contagem de ~ 1,2 mil palavr...
06.05.2016 / 12:18
1
resposta

Sed, arquivo de log Awk Multiline, um número {0-999] identifica a relação

Versão resumida do problema: Precisa extrair de logs: {Usando sed e awk no Linux} Time, PlayerName {pode ter muitos caracteres especiais}, GUID, IP do exemplo de log no final. Versão mais longa: Como combinar 2 linhas de arquivo de l...
17.04.2016 / 03:21
1
resposta

Reescreva um comando find que use sed -i para o AIX

Eu tenho um script que procura por uma string e a substitui por meio do comando sed. Se essa string contiver caracteres especiais, o script irá escapar deles (exceto para a barra porque é meu delimitador atual para sed e a coluna porque marca a...
20.04.2016 / 14:54
1
resposta

Acrescentando um valor a todas as colunas

Eu tenho uma pergunta "simples", mas ainda não encontrei uma resposta nem obtive meu código para funcionar. Eu tenho um monte de colunas e quero acrescentar a média da última coluna a todas as colunas. Por exemplo, digamos que eu tenha: 2 2 2...
21.04.2016 / 15:23
3
respostas

pt delete todos além da primeira e última linha de muitos arquivos

Gostaria de processar muitos arquivos * .txt em um diretório - eles têm uma estrutura comum (; separados, cabeçalhos comuns) mas variam no número de linhas que cada um é composto, ou seja, alguns são apenas uma única linha, outras com até 8 li...
30.03.2016 / 21:45
3
respostas

Como fazer a formatação seguinte usando o script sed ou awk ou bash no linux

Suponha que eu tenha dois arquivos: file1 com conteúdo abaixo. message_aaa.wav test 1 of 1 test Label : aaa test Sentence : test aaa test String: test message Interpretation Score : 567 message_bbb.wav test...
14.03.2016 / 13:48
3
respostas

Não é possível usar uma seqüência de escape em uma variável em um comando sed

Estou usando sed para destacar uma coluna na saída de um comando ps e ela funciona bem se eu codificar o código de cores. No entanto, a cor precisa ser dinâmica, então tentei movê-la para uma variável e fazer referência à variável no coman...
13.05.2016 / 22:02