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
1
resposta

AWK / SED Remove um comando de látex específico do texto E colchetes de fechamento atrás dele [duplicado]

Como remover um comando de látex específico do texto E fechar o colchete por trás dele, mas manter o texto dentro dos colchetes / Por favor, preencha gratuitamente para sugerir SED, ou AWK, ou Perl ou o que quer que faça o trabalho Exemp...
27.06.2017 / 13:13
1
resposta

Extraia linhas que tenham um final específico e use-as para extrair de outro arquivo

Eu tenho dois arquivos, dos quais eu preciso extrair as coisas. O primeiro arquivo contém uma linha de código de barras e termina com um número de OTU. Eu preciso extrair linhas que tenham números específicos de OTU. Quando tiver o arquivo de...
01.08.2017 / 13:42
5
respostas

Como extrair cadeia entre dois padrões usando sed no Linux, enquanto segundo padrão repetindo mais linhas no arquivo

Por exemplo, xyz A1 B1 C1 D1 End End End X1 X2 X3 Done Eu quero extrair todas as strings entre xyz e End pattern. Então a saída deve ser xyz A1 B1 C1 D1 End End End     
10.07.2017 / 12:55
1
resposta

sed dentro espera comando de envio de script

Estou usando o comando sed inside expect script send como mencionado abaixo e obtendo o erro abaixo. Por favor, deixe-me saber o que estou perdendo aqui. set new '"$Backend1Name"' spawn ssh '"${userid}"'@'"$Backend1Name"' expect "?*assw...
08.07.2017 / 11:33
2
respostas

Tail Grep - Imprima linhas circunvizinhas até que o padrão seja correspondido

Então aqui está minha exigência. Estou acompanhando um arquivo de log e digitando nele. Eu quero obter algum contexto em cada resultado grep .. Mas o contexto deve ser "até que um padrão seja correspondido" e não o número de linhas (que é o...
17.06.2017 / 14:41
4
respostas

localize e substitua um número por outro

Eu criei uma matriz de genótipo 0,1,2 e desejo substituir todos os -1 por 9 . 0 0 -1 0 0 0 0 2 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0 -1 1 0 0 2 0 0 -1 2 0 0 0 -1 0 0...
03.08.2017 / 01:48
2
respostas

Adicione string após uma certa string na mesma linha em um arquivo de texto

Eu tenho tentado adicionar uma string na mesma linha em um arquivo de texto. Eu usei o seguinte método. sed -i "s/\bmembers\b/& \t$host,/" printer.cfg Ele adicionará uma string após a string de membros e também adicionará uma tabulaçã...
08.06.2017 / 05:05
1
resposta

As diferenças entre sed #,%, / e |

Estou tentando substituir uma string no banco de dados. Eu encontrei as possíveis soluções abaixo. Usando # ou % funciona para mim, mas não para / e | . Alguém pode explicar por que os dois primeiros trabalhos e quais são as diferença...
04.06.2017 / 14:58
1
resposta

Conversão decimal em sed

curl www.gatherproxy.com | sed '1,61d; 210,$d; /script/d' | sed 's/^\s*//; s/"//g; s/proxy_//gi; 0~1 a\' | sed 's/.*\(country.*,\)\(ip:.*,\).*,\(port:.*,\).*,.*,\(status:.*,\).*,\(type:.*,\).*$//i' A saída é como COUNTRY:Singapore,IP:180....
19.07.2017 / 09:53
1
resposta

br comando não funciona com a cadeia de pesquisa [duplicada]

Eu tenho um arquivo de log que se parece com o seguinte: 2017-05-30 23:11:34,429 INFO [SSHD-TRANSFER-1] com.tumbleweed.st.server.sshd.AuthenticationProviderImpl - Invoking config agent [accountName=rene1 remoteAddress=gateway/172.16.8.1] 2...
02.06.2017 / 05:43