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
2
respostas

Analisando a saída de data com sed

Estou tentando substituir os espaços em branco na saída de data por '_' sem sucesso. $date Fri Sep 14 14:10:04 EDT 2012 $ date | sed 's/ /_/' Fri_Sep 14 14:10:24 EDT 2012 Como você pode ver, o último comando substituiu apenas o primeiro...
14.09.2012 / 18:12
6
respostas

compara dois arquivos obter lista idêntica

arquivo1.txt (50 linhas) TERYUFV00000010753 TERYUFV00000009526 arquivo2.txt (500 linhas) TERYUFV00000009526 refids_739_known_8/10_target TERYUFV00000018907 refids_12023_known_21/22_target TERYUFV00000010753 refids_11775_known_1/1_targ...
07.09.2012 / 19:54
2
respostas

Como posso imprimir a segunda à última linha de muitos arquivos em um único arquivo? [duplicado]

Eu tenho muitos arquivos CSV em um diretório que tem vários comprimentos. Eu gostaria de colocar o segundo a última linha de cada arquivo em um arquivo. Eu tentei algo como tail -2 * | head -1 > file.txt , então percebi porque isso não fu...
19.10.2015 / 21:22
3
respostas

Como adicionar um prefixo diferente a cada linha em uma saída do grep?

Atualmente tenho este código: cat /proc/cpuinfo | grep "MHz" | cut -d ':' -f2 | sed 's/.*/Core NUM&Mhz/' Que gera o seguinte (para 8 núcleos): Core NUM 1941.054Mhz Core NUM 1949.820Mhz Core NUM 2022.734Mhz Core NUM 1877.171Mhz Core...
02.03.2016 / 12:39
5
respostas

Valor de grep do arquivo json

meu arquivo json é parecido com isto [{"product":"Apple","id":"2134"},{"product":"Mango","id":"4567"}] Eu quero o grep / sed / awk 'id' para um determinado 'produto'. Saída: Enter product : Apple Your product id is : 2134     
03.02.2016 / 13:41
6
respostas

Conte o número de 0 e 1 em um arquivo [duplicado]

Eu tenho um arquivo (veja abaixo), e gostaria de contar o número de 1s e 0s: 1 1 1 0 0 1 1 0 0 0 ... Eu tentei usar o awk, mas não funciona, por exemplo, para contar o número de 1s: awk -F "1\n" '{print NF-1}' Como devo fazer iss...
22.04.2015 / 18:15
2
respostas

Como pode preencher caracteres apenas em sed

Eu tenho este arquivo. Eu quero usar apenas sed, sem awk FSDFDSFSD FDSFD FHGDHFDHGHFGHGHGF HHGDF GFDGDFGFDG GFDGFDGFDGDFGDGD Eu quero preencher todas as linhas ímpares adicionadas a 000 para que o total de caracteres seja 30 em cada linha...
06.02.2013 / 07:32
2
respostas

Use sed para imprimir linhas selecionadas dentro de um intervalo

Considere o arquivo simplificado AAA BBB CCC1 DDD EEE CCC2 DDD FFF GGG CCC3 HHH Eu posso escolher o intervalo EEE to FFF com sed -n '/EEE/,/FFF/p' Suponhamos que eu queira imprimir qualquer linha contendo C , mas somente de...
29.09.2018 / 09:43
4
respostas

Como extrair linha do arquivo em uma condição específica

Arquivo: chromosome position ref alt chr1 1398 A T chr1 2980 A C chr2 3323 C T,A chr2 3749 T G chr3 5251 C T,G chr3 9990 G C,T chr4...
11.09.2013 / 03:27
4
respostas

Substituir caractere especificado entre duas seqüências de caracteres?

eu tenho algo para realizar. Preciso substituir toda a ocorrência de & dentro ou entre <ex> </ex> to #. exemplo real abaixo: a & b & c <ex> a & b & c </ex> a & b & c novamente, pre...
28.08.2014 / 14:49