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

grep linhas que existem em um arquivo, mas não no outro

Estou tentando fazer o grep e o grep -v simples, portanto, irei obter as linhas de a.txt que existem em b.txt e não em c.txt . Exemplo de 3 arquivos a.txt : a b c d e up.txt : a.up b.up c.up dw.txt : a....
08.07.2018 / 13:08
3
respostas

como imprimir CSV do terceiro campo

Eu quero capturar as linhas csv do terceiro campo até e sem as aspas duplas (") more test "linux02","PLD26","net2-thrift-netconf","net.driver.memory","2" "linux02","PLD26","net2-thrift-netconf","net.executor.cores","2" "linux02","PLD26","net...
21.03.2018 / 09:40
3
respostas

sed: o que significa “/”?

x='src/lstat64 $TEST_DIR/$tmp.1 | sed -n -e '/ Links: /s/.*Links: *//p'' Neste script. Eu entendo essa parte "/s/.*Links: *//p'" a única coisa que não entendo é '/ Links: ' o que significa "/ " ?     
31.03.2014 / 04:41
5
respostas

Como recuperar valores do objeto json usando awk ou sed [duplicate]

Eu tenho o seguinte json [root@mdfdevha1 ~]# echo "$Group_ID" [ { "id" : "e27206c0-aeb6-43db-acda-c4ba43233071", "name" : "A1", "path" : "/A1", "subGroups" : [ ] }, { "id" : "89f3bd6a-33a9-4e02-9fe3-eae660c5a6cf", "name" : "Adm...
01.08.2018 / 09:30
4
respostas

awk + como capturar endereço de e-mail entre caracteres

Eu tenho uma longa lista de e-mails entre os caracteres < e > : smeimebv2t <jdyefc@nsuwtcvc>; jdedyvt <ejd2ydt2@dv2dg2vgv>; didi2jd2m <i2dmi32@hd2vdg >; 3idm23i2m <2udhu2@cdrrc> . . . Como posso usar...
24.03.2017 / 12:44
6
respostas

Adicione aspas e novo delimitador em torno das palavras delimitadas por espaço

Eu tenho a seguinte string y10_zcis y10_nom y10_infl y20_zcis y20_infl y30_zcis Gostaria de transformar isso em "y10_zcis", "y10_nom", "y10_infl", "y20_zcis", "y20_infl", "y30_zcis" Eu fiz algo parecido com o extremamente feio:...
04.03.2016 / 18:34
3
respostas

Bash interpretando erroneamente uma instrução sed para renomear arquivos [duplicado]

Gostaria de renomear uma série de arquivos com o nome name (10).ext name (11).ext ... para name_10.ext name_11.ext ... Este one-liner funciona: $ for i in name\ \(* ; do echo "$i" | sed -e 's! (\([0-9]\{2\}\))!_!' ; done name_...
22.11.2018 / 12:39
3
respostas

Como adicionar novas linhas de outro arquivo com sed

Estou tentando encontrar o comando sed para colocar filename em filename1 . Estes são meus dois arquivos separados. INPUT filename tem: Cindy 11 22 54 Chester 48 12 84 INPUT filename1 tem: Name Class1 Class2 Class3...
13.10.2014 / 23:28
2
respostas

Script de shell para atribuir valores de uma tabela de pesquisa é muito lento

Estou tentando atribuir algumas variáveis de um arquivo de pesquisa com um script de shell. Eu tenho algo funcionando, mas parece desnecessário lento. Script: while read line do code='echo $line | awk -F'...
24.10.2014 / 09:31
4
respostas

Como deletar um número específico no arquivo?

Eu tenho um arquivo: 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 1 2 5 6 8 0 0 0 0 Eu quero excluir todos os zeros: 1 2 5 6 8 1 2 5 6 8 1 2 5 6 8 1 2 5 6 8 Eu tentei tr -d [:0:] . Infelizmente, não é para funcionar d...
25.02.2016 / 15:50