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

Imprime linhas alternadas com condicional

Ainda lutando com arquivos de log confusos. O que eu quero é encontrar linhas que coincidam primeiro com a string X e depois com a string Y. Eu então quero imprimi-las juntas. O problema é que, às vezes, há X, mas não Y. Exemplo de entrada...
02.07.2015 / 21:58
2
respostas

Dois comandos sed em um comando

Eu tenho um arquivo com muitos nomes, etc., e com espaços intermediários. Agora, eu quero excluir todos os espaços à direita e todas as linhas vazias neste arquivo com sed. Eu tenho dois comandos para essa tarefa, mas gostaria de ter uma comb...
13.12.2015 / 23:02
3
respostas

convertendo insert em para selecionar

Eu tenho um arquivo com o seguinte formato INSERT INTO table1(field1,field2,field3) VALUES('values1','value2','value3'); INSERT INTO table1(field1,field2,field3) VALUES('other_values1','other_value2','other_value3'); INSERT INTO table1(field1...
15.11.2017 / 19:07
4
respostas

altera apenas parte da substring usando sed

Eu tenho um arquivo que contém números copiados de algum lugar. Parece algo assim: {02 12 04 01 07 10 11 06 08 05 03 15 13 00 14 09}, {14 11 02 12 04 07 13 01 05 00 15 10 03 09 08 06}, {04 02...
27.09.2018 / 18:10
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 / 15: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 / 10: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 / 06: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 / 11: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 / 13: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 / 19:34