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

Precisa de sed para remover pontuação

Eu tenho um arp-scan que eu corro de uma página PHP. Ele descobre dispositivos específicos na minha rede muito bem. A única coisa é que eu tenho que mudar a informação mac para remover os dois pontos e, em seguida, fazer todas as letras padrão p...
21.01.2017 / 01:11
3
respostas

Força zeros à esquerda no eco da conversão de base

Estou tentando obter uma sequência em valores ternários organizados assim: 0 0 0 0 1 0 0 0 0 2 0 0 0 1 0 0 0 0 1 1 ......... ......... 2 2 2 2 2 para isso eu uso: for i in 'seq 001 242' do echo 'obase=3; '$i'' |...
01.11.2016 / 17:43
3
respostas

torr ou awk: remove a string que começa com number e termina com rpm

Eu sei um regex para remover da string todos os números sed 's/-[0-9].*//' Eu quero remover todas as strings que começam com números e terminam com rpm Por exemplo com essas cordas software.v2.strings.strings.3.30.rpm software.64.7.7.0...
20.12.2016 / 18:16
7
respostas

Como eu extraio múltiplas cadeias que são delimitadas por vírgulas de um arquivo de log?

Eu preciso extrair certas strings de um arquivo de log, embora as strings NÃO estejam em um campo / coluna padronizado. Por exemplo: date="2017-01-03 08:30:02 -0500",fac=f_kernel_ipfilter,area=a_general_area,type=t_attack,pri=p_major,hostname...
03.01.2017 / 15:47
3
respostas

Criando uma única tabela a partir de vários arquivos

Eu quero mesclar vários arquivos delimitados por tabulações de duas colunas no formato: a A 5 C 4 D 2 b A 2 B 5 C 3 c B 4 C 4 D 2 Em uma única tabela neste formato: a b c A 5 2 0 B 0 5 4 C 4 3 4 D 2 0 2     
13.12.2016 / 15:58
3
respostas

Selecione o intervalo particular de campos de um arquivo de texto

Eu tenho um arquivo de texto filenr.lis contém # 1 2016-05-31-1003-57S._BKSR_003_CM6 # 2 2016-06-01-2255-54S._BKSR_003_CM6 # 3 2016-06-05-1624-57S._BKSR_003_CM6 # 4 2016-06-07-1914-55S._BKSR_003_CM6 . . . e assim por diante E...
26.01.2017 / 18:46
3
respostas

Como comparar colunas de uma linha no mesmo arquivo?

Este é o meu arquivo de entrada: A B B A A A A B A B A B B A A A B Se todas as colunas forem iguais, quero imprimir apenas a primeira coluna. Caso contrário, quero imprimir multi . Saída desejada: multi A multi B...
31.01.2017 / 13:57
3
respostas

Troque lat lon e agrupe por colchetes

Eu tenho um arquivo que está tendo dados como input.csv 1;1.30453 103.83589;1.306663 103.83587;1.30 103.5;1.30693 103.83883;1.30709 103.835793;1.30725 103.835757;1.30741 103.83572;1.30753 103.8798 2;1.353 103.83589;1.306663 103.83587;1.30693...
03.03.2017 / 05:22
3
respostas

Dividir e imprimir

Eu tenho um arquivo de texto demimido de tabulação com 50.000 linhas. Eu quero dividir a primeira coluna e imprimir como mostrado em output.txt Input.txt rt|371443144|mb|MN556661.1| 2200443 A rt|371443344|mb|MN556645.1| 2594155 A...
02.11.2012 / 19:51
3
respostas

Como processar a substituição de sed antes de substituir

Digamos que eu tenha este texto: My name is #1#! . Eu quero substituir o #1# por algo que depende do conteúdo entre o # , como: if [ $thing_between_hash -eq 1 ]; then subs=John else subs=Mary fi Em seguida, a saída seria:...
30.12.2017 / 16:06