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

Sed para imprimir apenas a primeira correspondência de padrões da linha

Eu tenho alguns dados como <td><a href="data1">abc</a> ... <a href="data2">abc</a> ... <a href="data3">abc</a> (Referir-se-ia à linha acima como data no código abaixo) Eu preciso de data1...
01.08.2017 / 13:17
9
respostas

Separa números, strings de uma linha usando o bash

Como separar strings e números de uma linha usando um comando bash. Exemplo: eu tenho uma string contendo string123anotherstr456thenanotherstr789 A saída deve ser: string 123 anotherstr 456 thenanotherstr 789     
08.01.2018 / 14:17
5
respostas

Como SED estes parágrafos para o formato MCQ?

Meus dados: Question Nr. 311 Main proteins are in the lorem ipsun A Lorem RNA test B Cells C Metoclom D Cells E Muscles Question Nr. 312 Main proteins are in the lorem ipsun A Lorem B Cells C Metoclom D Cells E Muscles ... Formato des...
20.11.2015 / 22:36
5
respostas

Encontre apenas o padrão correspondente em um arquivo CSV

Estou tentando imprimir apenas o padrão correspondente em um arquivo CSV. Exemplo: todas as colunas começam com 35=its value . Obrigado. Arquivo CSV: 35=A,D=35,C=129,ff=136 D=35,35=BCD,C=129,ff=136 900035=G,D=35,C=129,ff=136 35=EF,D=35,C...
13.06.2017 / 11:28
7
respostas

grep primeiro n e últimos n caracteres de uma linha em um arquivo

Eu tenho um arquivo de log que se parece com: Mar 23 08:20:23 New file got created in sec: 235 Mar 23 08:21:45 New file got created in sec: 127 Mar 23 08:22:34 New file got created in sec: 875 Mar 23 08:25:46 New file got created in sec: 322...
24.03.2017 / 03:42
6
respostas

Localização e conteúdo do arquivo de saída com base na lista de arquivos

Eu tenho um arquivo que contém locais de diferentes arquivos chamados locationfile.txt que ele contém: /home/user/documents/file1 /home/user/file2 /home/user/file3 Cada arquivo de texto tem cerca de 10 linhas e eu quero enviar todos os...
18.01.2017 / 15:39
4
respostas

como inserir espaço entre dígitos individuais em um arquivo?

Meus dados parecem: $ cat input 1212103122 1233321212 0000022221 Eu quero que a saída se pareça com: $ cat output 1 2 1 2 1 0 3 1 2 2 1 2 3 3 3 2 1 2 1 2 0 0 0 0 0 2 2 2 2 1 Eu tentei: sed -i 's// /g' input > output mas n...
09.08.2016 / 21:40
2
respostas

Como gato e sed juntos? [duplicado]

Eu tenho essa operação cat then sed : cat ${location_x}/file_1 > ${location_y}/file2 sed -i "s/0/1/g" /${location_y}/file2 Isso pode ser feito em uma única linha? Eu posso perder uma chance aqui , mas essa explicação me par...
05.02.2018 / 11:17
5
respostas

bash + como anexar caminho ao final da linha de acordo com o caminho existente

O seguinte arquivo de configuração ( exemplo 1 ) não está configurado como deveria ser. Cada linha no arquivo deve conter o /grid/sdX ( a to z ) conforme descrito no exemplo 2 . Eu preciso encontrar uma maneira de escrever um scri...
31.12.2017 / 19:53
3
respostas

Comando UNIX para substituir dentro do delimitador baseado na posição do delimitador

Eu tenho uma string de entrada com | [pipe] delimitadora e gosto de substituir a string vazia 3ª e 5ª colunas por & character. Arquivo de entrada: a a|b b|c c|d d|e e f f|g g|h h|i i|j j Arquivo de saída: a a|b b|c&c|d...
03.08.2017 / 07:39