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

como encontrar conflitos no arquivo fstab

algumas vezes notamos conflitos no arquivo / etc / fstab como o exemplo a seguir / dev / sdg aparece duas vezes! / data / sdb aparece duas vezes! # # /etc/fstab # Created by anaconda on Wed Nov 9 13:26:03 2016 # # Accessible filesy...
08.01.2018 / 14:21
3
respostas

extrai o bloco de texto de outro arquivo

Eu quero extrair o bloco de texto baseado em ids presentes em outro arquivo, Entrada >Feature scaffold1 1 100 g 101 200 g 201 300 g 500 500 r 900 1000 r >Feature scaffold2 1 100 g 01 500 g 200 300 r >Feature scaffold3 10...
06.01.2018 / 17:15
2
respostas

Encontre a linha mais próxima do padrão em outro padrão e mostre o número da linha

Eu tenho um arquivo XML muito longo que tem algumas seções repetidas. Eu quero encontrar o número da linha que é a ocorrência mais próxima da string B na string A. Digamos que eu tenha muitas instâncias de: <section> ... <entry&g...
17.12.2017 / 12:43
1
resposta

Preciso de aspas duplas de uma variável?

Estou confuso quando damos aspas duplas nas variáveis do shell. Especificamente, estou usando o seguinte comando sed replace: sed -i.tmp "/$MY_VAR/d" /foo/bar/file.txt Mas não estou citando $MY_VAR . Isso está correto? Como posso cit...
20.10.2017 / 14:29
1
resposta

Adicione ou remova um caractere no local especificado no arquivo

Por exemplo, tenho um arquivo de texto com as seguintes linhas (nº 423 e 424): //printf("%d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\n",i,c1,c2,c3,c11,c12,c21,c22,c31,c32); //testcells printf("%d\t %d\t %d\t %d\t %d\t %d\t %d\t %d...
14.09.2017 / 13:46
3
respostas

Altera as palavras conhecidas 1 e 3 de uma string enquanto mantém a palavra desconhecida 2 constante

Eu tenho um arquivo de texto e estou tentando encontrar todas as instâncias de Word1 Word2 Word3 em um arquivo de texto e substituí-lo por Word4 Word2 Word5 . Word2 é uma string desconhecida, mas o resto das palavras é conhecido. Aqui es...
12.09.2017 / 09:01
3
respostas

awk + como imprimir cada seqüência de segundos (IP) após o primeiro nome de host

como imprimir o seguinte (saída da API) para que o endereço IP seja depois do nome do host kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62 exemplo kafka02.ur.com 102.16.235.69 master01.ur.co...
28.08.2017 / 05:51
2
respostas

Extrai linhas contendo um padrão

Eu quero extrair todas as linhas em um arquivo contendo esses padrões: "# 1:" e "comprimento da árvore para". Entrada: #1: nexus0002_Pseudomonas_10M branch t N S dN/dS dN dS N*dN S*dS 6..5...
19.08.2017 / 16:38
1
resposta

inserindo na linha usando sed

o texto no arquivo é assim: [homes] comment = Home Directories path = browseable = writable = yes valid users = %S valid users = MYDOMAIN\%S [printers] comment = All Printers...
19.09.2017 / 10:19
1
resposta

Como remover o nome do arquivo usando o SED

Eu tenho uma variável g_inboundDir que contém o valor '/ tmp / AI_INBOUND'. Agora, eu preciso ler os arquivos no diretório apontado pela variável 'g_inboundDir' e depois trabalhar com os arquivos. Diretório '/ tmp / AI_INBOUND' contém arquiv...
09.07.2017 / 18:59