Perguntas sobre 'replace'

2
respostas

Substitua strings diferentes com base em uma correspondência por uma lista de strings em outro arquivo

Eu tenho um arquivo como este com o delimitador de tabulação: Chr1 mak gene 120221 120946 . + . ID=spa-h0003.02;Name=spa-h0003.02 Chr1 mak mRNA 120221 120946 . + . ID=spa-cap_Chr1_00M;Pa...
18.10.2018 / 16:40
2
respostas

sed com variáveis contendo /

eu tenho um arquivo de texto contendo algum conteúdo como esse, some content replace content other content e eu tenho algumas variáveis, parecendo assim: PATH="/path/to/scriptdir" PARAMETERS="para1 para2" FILETOCHANGE="/foo/bar"...
27.09.2018 / 11:24
5
respostas

como alterar o último valor (endereço ip) com sed

Eu li o endereço IP atual com a seguinte linha de comando. depois eu preciso substituir o último valor com 0/24 Por exemplo. O ip atual é 192.168.178.1 e eu preciso substituir o valor var em 192.168.178.0/24 Obrigado pelo seu apoio e melhores...
09.10.2017 / 21:32
1
resposta

Substituindo uma parte da string de URL em um arquivo Linux com outra string

Eu tenho um arquivo HTML em um servidor Linux que contém uma longa lista de links. Eu estou tentando editar este arquivo da seguinte forma. Encontre ocorrências originais desse tipo: http://www.test.org/name Substitua-os por: http://www.t...
14.07.2017 / 19:41
2
respostas

várias substituições em uma única linha com sed

Eu gostaria de escanear uma árvore de arquivos inteira e fazer duas substituições em qualquer linha com duas correspondências, ou seja: printf("Hello WORLD! %s, %d\n",bcm_errstr(rv),var); dprintf("kjhgjkhfkhgfjgd %s\n",bcm_errstr(rv)); de...
05.07.2017 / 18:58
1
resposta

Substituir espaços com sed e agrupamento regular não funcionando

Substitua caracteres vazios (espaço, tabulação, etc.) por não estarem funcionando com o agrupamento sed e regexp: sed -i "s|dir(\s*)=(\s*)'${site_path_source}'|dir$1=$2'${site_path_target}'|g" A linha inteira substitui uma string em um ar...
06.07.2017 / 21:40
3
respostas

Pesquisa e Substituição do Vim - Regex

Eu quero realizar uma pesquisa e substituir. Uma nova linha antes de qualquer dígito não deve ser substituído por aba. Eu tentei %s/\n\D/\t/g mas substituiu o primeiro caractere da palavra após a nova linha, o que não é o que eu queria, o...
24.06.2016 / 06:31
2
respostas

sed para alterar o formato da cadeia de log do dns

Eu quero usar o sed para alterar o seguinte texto: (3)www(5)first(3)nth(6)domain(3)com(0) para: www.first.nth.domain.com Cada grupo entre os separadores parênteses pode ser capturado e depois reconstruído em ordem com os separadore...
15.03.2016 / 20:50
2
respostas

Se o nome do arquivo tiver mais de n caracteres, exclua os últimos

Sou meio novo no shell do Unix e não consigo encontrar a resposta do meu problema: Eu tenho uma pasta contendo vários arquivos: um nome de arquivo correto contém exatamente 13 caracteres (números + letras + sublinhado). Por exemplo: 130535...
17.03.2016 / 11:13
1
resposta

Executando a função Prime Key usando 'Sed' no Bash

Estou usando bash e tentando empregar o comando sed para corresponder uma string e substituí-la por outra entre dois arquivos. Objetivo: Para substituir todas as strings [sp_ *], combinando-as de outro arquivo que contenha [sp_ * Var_Names]...
02.06.2016 / 17:32