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

Processando caracteres de controle

Eu tenho um arquivo de log que contém um monte de caracteres de controle não visíveis, como hex \ u0003. Eu gostaria de substituir isso usando algo como SED, mas não consigo fazer a primeira parte da regex corresponder: /s/^E/some_string...
14.01.2011 / 13:48
1
resposta

Uso de sed em perl?

Eu quero reutilizar o código fornecido aqui , mas eu estou preso em entender o uso de sed : print "Sending to QRadar...\n"; # SSH To QRadar's Console and push out file + trigger update 'scp -i $qradar_ssh_key -o UserKnownHostsFile=$qradar_...
20.12.2013 / 18:30
4
respostas

Substituir texto entre parênteses

Estou usando awk '{ gsub(/BAR|WIBBLE/, "FOO"); print }' para substituir texto em dados como: SOMETHING [BAR, WIBBLE] SOMETHING [BAR] Isso dá o resultado desejado de: SOMETHING [FOO, FOO] SOMETHING [FOO] Mas agora eu tive que atu...
24.10.2012 / 16:10
1
resposta

Uso de sed com aspas duplas

Respondendo a esta pergunta : Encontrei a seguinte situação com sed versão 4.2.2. A partir desta entrada: send host-name = gethostname(); domain-name, domain-name-servers, domain-search, host-name, # option host-name "andare.sw...
28.11.2017 / 11:34
2
respostas

Extrai uma amostra aleatória de N linhas com base no padrão

Eu tenho um arquivo formatado assim: train/t/temple/east_asia/00000025.jpg 94 train/t/temple/east_asia/00000865.jpg 94 ... train/s/swamp/00000560.jpg 92 train/s/swamp/00000935.jpg 92 .... train/m/mountain/00000428.jpg 68 train/m/mountain/0000...
20.03.2016 / 21:58
3
respostas

Substitua todas as ocorrências de traço à esquerda de dois pontos usando sed

Eu tenho os seguintes valores em um arquivo config.yml : scratch-org-def: config/project-scratch-def.json assign-permset: false permset-name: run-apex-tests: true apex-test-format: tap delete-scratch-org: false show-scratch-org-url: true...
10.02.2018 / 17:11
6
respostas

Manipulação de lista usando sed / awk

Eu quero organizar a seguinte lista em formato específico Atual: 42.53e-12 43.64e-12 45.78e-12 49.86e-12 57.87e-12 73.68e-12 105.3e-12 Necessário "42.53e-12, 43.64e-12, 45.78e-12, 49.86e-12, 57.87e-12, 73.68e-12, 105.3e-12" Todo...
11.02.2018 / 18:33
2
respostas

Selecione aleatoriamente uma linha em cada bloco de N linhas [duplicado]

Eu gostaria de selecionar aleatoriamente uma linha após um determinado número de linhas. Por exemplo, aqui está minha entrada: 8 blue 8 red 8 yellow 8 orange 3 pink 3 white 3 cyan 3 purple 1 magenta 1 black 1 green 1 brown e com a seleç...
17.11.2017 / 12:32
2
respostas

Substitui a entrada da coluna pela soma das outras entradas da coluna

Digamos que eu tenha um arquivo que contenha estas linhas: 02.03.14 14.50 14.50 0.00 Desc 02.03.14 17.00 0.00 17.00 Desc 01.03.14 2.82 1.68 calc Desc 02.03.14 1.04 0.00 1.04 Desc 06.03.14 6.00...
27.07.2014 / 21:08
3
respostas

Mesclando vários arquivos por linha

É possível copiar as linhas de File1 e File2 em um novo File4 seguindo a instrução dada por File3 usando um script bash simples (sed? awk?). File1: /*two or more columns, tab delimited*/ AC 456324 DC 689712 GH 123677...
10.07.2014 / 17:09