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
1
resposta

Como criar uma pasta de uma string em um arquivo?

Eu tenho um script que faz algumas conversões. Para poder salvar os resultados em uma pasta específica eu tenho um arquivo (arquivo csv) que o script está lendo e de lá ele pega uma string (eu faço isso agora com echo / sed / awk) é assim que...
19.01.2018 / 16:07
1
resposta

sed imprimir cada segunda linha

Eu tenho abaixo o arquivo: main.txt /F/FID/FID/000001/0/20180215//1/2/ /F/FID/FID/000002/0/20180215//1/2/ /F/FID/FID/000003/0/20180215//1/2/ /F/FID/FID/000004/0/20180215//1/2/ /F/FID/FID/000005/0/20180215//1/2/ /F/FID/FID/000006/0/20180215//1...
28.02.2018 / 03:50
3
respostas

Como preencher e visualizar apenas uma substring da tabela ip Logs com tailf e sed?

uma linha do log do iptable é: Jan 1 21:41:19 x kernel: [838760.885218] IPTables-Dropped: IN=eth0 OUT= MAC=x:x:x:x:x:x:x:x:x:x:x:x:x:x:x:x:00:x:00:00:x:00:x:x:x:x SRC=x.x.x.x DST=x.x.x.x LEN=70 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT...
05.01.2018 / 10:19
1
resposta

Como fazer a sintaxe do regex do sed funcionar como python ou javascript? [duplicado]

Eu fiz uma pergunta insira uma string em uma lista de variáveis no arquivo de texto [use sed] Em que @RomanPerekhrest me mostrou uma sintaxe de regex diferente. \(=([^)]*\)) pode capturar [^)]* como grupo 1. Isso é confiante para...
06.01.2018 / 09:54
1
resposta

Use saída processada de stdin como uma string de substituição em Sed

O comando a seguir me fornece a saída que desejo: $ sed '/^<template.*>/,/<\/template>/!d;//d' src/components/**/*.vue | html2jade em que processa cada modelo contendo html em seu pug equivalente. Seria possível substituir...
07.12.2017 / 19:45
2
respostas

combina colunas dentro de um arquivo

Eu preciso fazer alguns ajustes de formatação em alguns dados e não tenho certeza se existe uma maneira simples de fazer as alterações. Eu preciso combinar duas colunas de dados em uma coluna com um "/" entre os dois pontos de dados. Entrada...
17.12.2017 / 22:27
2
respostas

como chamar variáveis dentro do comando sed

Quero obter a contagem do número de registros na última 1 hora meu código está abaixo nowdate=$(date +'%H:%M:') pastdate=$(date +'%H:%M:' -d "1 hour ago") echo $nowdate echo $pastdate sed -rne '/"'"$pastdate"'"/,/"'"$nowdate"'"/p' /data/...
29.12.2017 / 08:18
1
resposta

Remover linhas entre caracteres especiais no Unix [closed]

No meu código / arquivo de texto, qualquer coisa entre /* e */ é comentada - Eu tenho que remover este código comentado do meu arquivo de texto / código $ cat codefile.txt /*~BB~************************************* asdasd asdas asdasd...
26.12.2017 / 17:49
2
respostas

remove o número de linhas duplicadas com base na correspondência antes da primeira vírgula

Tenho um texto grande no servidor Linux Centos 7 e gostaria de remover as linhas que correspondem antes da primeira vírgula Input: 112112112,00,00,00 110110,01,01,02 112112112,11,11,888 110110,99,88,8 410410,22,22,22 Output: 410...
26.11.2017 / 00:03
1
resposta

Analisando apenas linhas que possuem 9 períodos

Eu tenho 90 gig de dados selecionados de 13,5 terabytes. Eu tentei sort -u | uniq em dados que foram awk'd do 13.5T de dados do syslog. Alguns dados malformados eram aparentes, então eu reran o parse com awk e 'visto' assim: awk -F,...
29.11.2017 / 19:46