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

br sed: como posso substituir \ r \ r \ n?

Em esta pergunta em stackoverflow é explicado como um pode substituir um caractere de nova linha usando sed. Meu problema é que eu quero substituir a sequência de caracteres \ r \ r \ n por sed. Alguém pode me ajudar a adaptar o exemplo dad...
17.03.2014 / 16:16
1
resposta

O que faz a opção '-e' em sed?

Estou tentando entender um script de shell que usa sed . Descobri que havia alguns lugares em que sed foi chamado com a opção -e . Eu tentei ver a página man e ela apenas menciona -e command Append the editing commands spe...
15.04.2013 / 12:58
1
resposta

Grep todo o corpo de uma função

Suponha que eu saiba que someFile.php contém a definição para someFunction() . Como eu iria mostrar todo o corpo da função no stdout? Se eu sei que o corpo tem 10 linhas de comprimento, então eu usaria cat someFile.php | grep -A 10 "functi...
27.11.2012 / 23:34
3
respostas

unix comando para verificar a extensão da palavra no texto

Que comando (s) unix eu posso usar para determinar o intervalo de linha que uma palavra aparece no texto? O "span" é igual ao número da última instância de uma palavra menos o número da primeira instância da palavra. 1| unix is on two lines 2...
27.06.2012 / 04:14
2
respostas

Incrementa um valor em uma linha de texto, usando script

Eu tenho um arquivo de texto como entrada. Eu preciso filtrar isso através de algum programa, SED, AWK, qualquer coisa, onde eu preciso incrementar um valor em uma linha em particular toda vez que eu executo o script. Qual é a melhor maneira...
11.10.2010 / 10:07
2
respostas

Formata verticalmente mantendo a primeira coluna

Já faz muito tempo desde que usei grep ou sed, mas acho que isso pode ser feito. Como faço para tomar um csv e formatá-lo verticalmente, mantendo / replicando as primeiras colunas. Ex. Input: A, 1, 2, 3 B, 1, 2, 3 C, 1, 2, 3 Output: A, 1 A,...
05.01.2018 / 00:56
1
resposta

Adicione um texto específico em todas as linhas em branco

Eu tenho um arquivo como abaixo abc pqr xyz aaa bbb ccc Eu quero adicionar um texto específico como "this is test" em todas as linhas em branco, como abaixo abc this is test pqr xyz this is test this is test aaa bbb this is test cc...
13.04.2018 / 09:02
1
resposta

Como remover os espaços em branco da linha específica?

Digamos que eu tenha um arquivo estruturado assim: X sequence 1 is this ABCDE FGH HIJ X sequence 2 is this ABCDE FGH HIJ Como eu removeria condicionalmente o espaço em branco? Eu sei que o trecho abaixo irá remover todos o...
02.03.2017 / 12:24
1
resposta

Usando sed com parallel dá saída vazia ao redirecionar para arquivo

Estou usando o shell zsh . Eu estou tentando usar sed para substituir algum texto em muitos arquivos, usando paralelamente para acelerar o processo. Quando testei isso em um arquivo e deixei a saída do comando ir para stdout , vi o result...
10.06.2014 / 13:00
2
respostas

Sed substituir entre 2 cordas com caractere especial

Eu tenho um arquivo XML contendo um código e para usá-lo com xmllink eu preciso remover um link. Arquivo XML contendo: <xml version="1.0" encoding="UTF-8" standalone="yes"?> <PackingList xmlns="Link to somewhere#"> <morecode...
02.12.2014 / 16:51