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

Imprimir palavra que não contém caractere

Meu arquivo está no seguinte formato: this!,is!,another!,test,yes! this!,is!,another!,column,yes! no,not!,another!,column Meu resultado deve ser: test column no Não deve conter o '!' personagem. Eu tentei vários comandos sed e (...
27.03.2012 / 16:35
9
respostas

Analisando uma string de versão do Hadoop com Bash

temos esta sintaxe CLI hdp-select | grep hadoop-client hadoop-client - 2.6.4.0-91 o objetivo final é obter o número como exemplo: 2640 nós capturamos o último número & remova o - e remova o . então eu fiz hdp-selec...
21.01.2018 / 13:56
5
respostas

Traduzindo com o comando sed

Com o script a seguir, estou tentando ler um arquivo de texto (italian.txt) e traduzir desse arquivo todas as palavras do italiano para o inglês e salvar a saída em outro arquivo de texto (english.txt). Eu tenho que usar o comando sed com o c...
05.01.2017 / 12:08
3
respostas

sed funciona quando a entrada do eco, mas não do arquivo

O texto a seguir remove as aspas próximas da string do endereço de e-mail: $ echo "[email protected]" | sed 's/"([^"]*)"/$ cat ~/Desktop/emails.txt "[email protected]" $ sed 's/"([^"]*)"/$ echo "[email protected]" | sed 's/"([^"]*)"/$...
17.01.2017 / 23:33
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 / 20: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 / 21: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 / 23: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 / 13: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 / 14: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 / 20:15