Perguntas com a marcação «sed»

sed é um editor de fluxo de linha de comando para filtrar e transformar texto.

8
Grep resto da linha ... depois da partida
Eu tenho um arquivo contendo apenas duas linhas, com a seguinte estrutura: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Os valores são valores de energia da minha usina solar. Valor negativo significa geração. Eu precisaria dos valores extraídos via grep / sed / awk - qualquer que seja a maneira …

3
A ferramenta `uniq` mais rápida do linux
Eu tenho um arquivo de texto grande (1,5 G), Quero saber qual é a ferramenta mais rápida e confiável no Linux. Eu costumo usar: awk '!x[$0]++' file.txt Mas quando eu uso o htopcomando, vejo que meu uso de memória está aumentando. Quero saber qual é a mais rápida e confiável …
8 sed  awk  memory  sort  uniq 





6
ordem inversa de parágrafos no arquivo
Eu tenho um arquivo que contém texto em parágrafos (linhas com texto separadas por uma ou mais linhas vazias). Gostaria de reverter a ordem dos parágrafos (ou seja, o último parágrafo se tornará o primeiro, ...), de preferência usando sed. Estou procurando um comando sed que faria com um arquivo …

3
emular cauda com sed
Eu tenho um mini-sistema com número limitado apenas de binários ( bash, cp, cat, sed, ...). Não tenho tailcomando e estou pensando se poderia emular a funcionalidade da cauda comsed cat foo.txt | tail -n 10 Sei que posso imprimir as linhas 1 a 10 com o sed cat foo.txt …
8 bash  sed 


2
grep uma linha antes da partida mais a partida
zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & na linha acima, o que eu quero é a grep/ sed/ awk(qualquer método é bom) linha que tem &sinal mais uma linha em cima deles. por exemplo, a saída desejada será semelhante a: aaaaaaaaa bbbbbbbbb & ccccccccc …


2
Como substituir apenas linhas que correspondem a vários padrões no sed?
$ echo -e 'CH12\nCH23au' | sed '/^CH/s=^=<b>=' <b>CH12 <b>CH23au Sei que posso corresponder a linhas iniciadas CHpor, ^CHmas como posso corresponder a vários padrões? Exemplo: Entrada: CH12 CH23au Resultado: CH12 <b>CH23au Como colocar apenas <b>onde existe ^CHe auna fila?
8 sed 

4
Como posso usar o SED ou o AWK para substituir espaços reservados em um arquivo de modelo por conteúdo variável que contenha caracteres especiais?
CentOS 6.3 Estou tentando obter um pequeno script para enviar um email contendo uma cópia dos cabeçalhos do email no corpo (para fins de relatórios internos). O arquivo de modelo contém o seguinte: Alert Report Alert has triggered at TMPDATE HEADERS ------- TMPHEADERS SOURCE IP --------- TMPSOURCEIP Desejo que meu …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.