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

Soma de valores alternativos em uma coluna usando sed ou nawk

foo.txt : 1 10 11 2 20 22 3 30 32 4 40 42 5 50 52 6 60 62 7 70 72 8 80 82 9 90 92 10 100 110 Desejado Out.txt : 1 10 11 2 20 22 3 30 32 4 40 42 5 50...
19.06.2015 / 21:35
4
respostas

CSV - Mantém apenas algumas entradas

Eu tenho um monte de dados dentro de "" e separados por , - Exemplo abaixo de duas linhas "stampthisandthat.com","GANDI SAS","[email protected]","whois.gandi.net","A.DNS.GANDI.NET|B.DNS.GANDI.NET...
16.07.2015 / 19:53
2
respostas

Classifique uma lista e separe os itens com vírgulas em vez de novas linhas

Eu quero listar todos os sistemas de arquivos em uma única lista delimitada por vírgula, na ordem do dicionário. Estou usando este comando: cat /proc/filesystems | sed 's/nodev//' | sed 's/,$//' Minha saída é assim: sysfs rootfs ramfs...
27.06.2015 / 02:16
2
respostas

sed escapou charcter não correspondendo em arquivo grande

Eu tenho um arquivo xml grande (~ 180MB) com alguns caracteres errados, por exemplo <Data ss:Type="String">7402953^@</Data> A parte ^@ deve ser removida. O trabalho deveria ser feito com sed -i 's/\^@//g' /tmp/large.xml...
08.05.2018 / 20:38
2
respostas

Apagar n linhas depois do padrão e m linhas antes do padrão

NOTA : Estou ciente desta questão: Como grep-inverse-match e exclua as linhas" before "e" after ". O meu não é uma duplicata como havia sido anteriormente citado, as respostas para essa questão também apagam o padrão, enquanto que nesta questã...
06.10.2018 / 10:31
4
respostas

Como reformatar os blocos de zonas do named.conf em linhas simples?

Por razões que eu não vou entrar aqui, eu preciso fazer uma cópia do arquivo named.conf do servidor antigo do CentOS 5.10 e executar alguma manipulação de texto na cópia. O resultado final deve consolidar as informações de cada zona em uma única...
22.08.2018 / 15:59
6
respostas

Como posso operar em \ 1 no sed (ou $ 1 no awk)?

Eu tenho arquivo com várias linhas. Cada um com um timestamp seguido por texto: 1534888050 some text 1534888051 some more text 1534888052 text ... e deseja converter o registro de data e hora em um formato legível, mantendo o texto. O res...
21.08.2018 / 22:25
2
respostas

Substituindo barras invertidas por barras entre aspas duplas

Eu tenho um código-fonte C que foi originalmente desenvolvido no Windows. Agora eu quero trabalhar nisso no Linux. Existem várias diretivas de inclusão que devem ser alteradas para o formato Linux, por exemplo: #include "..\includes\common.h"...
26.01.2018 / 14:12
3
respostas

Converter valor da notação científica para decimal no shell?

Como converter um valor de notação científica para decimal no shell? (escudo C preferido) Também gostaria de convertê-lo de e-12 para e-9 e, em seguida, shell 42,53e-12 a 0,04253. Eu tenho que fazer isso por uma lista.     
11.02.2018 / 21:03
1
resposta

Obtendo a seção de dados com o elemento máximo

Eu tenho alguns dados armazenados no formato JSON. { { value1: 14, value2: 12, value3: 1 }, { value1: 4, value3: -1 } } Como posso obter uma subseção com o valor máximo de 'valor3' u...
29.11.2011 / 14:25