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

Organizando dados por um cabeçalho

Eu tenho dois arquivos csv. O arquivo 1 contém o cabeçalho. Arquivo 2 contém dados formato do arquivo 1: file1.csv id,abc,xyz,aaa,bbb,ccc formato do arquivo 2: file2.csv id,source,value 1,abc,100 1,xyz,200...
17.10.2018 / 12:10
2
respostas

Encontre e substitua uma palavra em todos os arquivos com base no padrão de arquivo

Eu tenho uma variável chamada "User": "x-73098" em vários arquivos e os nomes de arquivos como astro_root_sys-dev.txt. Como encontrar todos os arquivos com a variável "Usuário": "x-73098" e substituir dinamicamente esse valor de variáve...
19.10.2018 / 02:04
2
respostas

sh script para substituir o endereço IP de um arquivo por um armazenado em um arquivo de texto

Eu tenho #!/bin/sh tcpdump -c 1 -eni any host 100.80.1.252 > tcpd.txt sleep 2 awk 'NR==1{print $9}' tcpd.txt > ip.txt sleep 2 cat ip.txt a saída é 100.70.62.33 Agora quero alterar todos os endereços 100.70.x.x do arquivo1 com um...
23.10.2018 / 14:30
0
respostas

sat substitui o ip errado em / etc / hosts

Eu quero substituir o IP no arquivo / etc / hosts. Como eu faço com sed? Eu quero rodar isso nos servidores may, lendo ifconfig e substituindo o IP no arquivo / etc / hosts se a entrada estiver incorreta. Estou tentando fazer isso para captur...
23.10.2018 / 12:33
1
resposta

Usando sed para substituir períodos com espaços simples por pontos com espaços duplos [duplicados]

What command would you give to print (display on the screen) the corrected text of userNotes.txt with all sentence endings having required two blanks before the start of the next sentence? Esta é a pergunta que estou tentando responder us...
12.10.2018 / 03:28
0
respostas

IPv6 Separa o endereço IP da porta

Da saída netstat a seguir, preciso separar o endereço IP da porta com uma vírgula. tcp6 0 0 :::22 :::* LISTEN 80823/sshd tcp6 0 0 ::ffff:127.0.0.1:12345 :::*...
12.10.2018 / 13:05
4
respostas

Como mover uma linha para a linha anterior se um determinado caractere “:” não for encontrado? [duplicado]

Eu tenho muitos arquivos de texto de transcrições. Eu limpei isso até certo ponto. A última parte da limpeza é a seguinte. Eu tenho isso em certos arquivos * .txt Gary: I said something. Larry: I said something else. Mr. John: I said thi...
12.10.2018 / 12:20
1
resposta

imprima linhas antes de um padrão até que um novo padrão seja encontrado [duplicado]

Primeiro, deve-se aplicar Pattern_A, depois imprimir todas as linhas antes de Pattern_A até que Pattern_B seja encontrado (então, basicamente, deve-se procurar para trás) line1 line2 line3 line4 Pattern_B line5 line6...
10.10.2018 / 16:42
1
resposta

one-liner para excluir uma parte de uma coluna com padrão correspondente (sed / awk etc)

Uma pergunta muito genérica, mas eu estou procurando a maneira mais simples de resolver isso de forma muito rápida e eficiente. Eu tenho um arquivo com um número muito grande de linhas que se parece com isso 451267 sample1.txt 157444 sa...
04.10.2018 / 06:46
2
respostas

Como uso o sed para substituir uma linha?

Estou tentando substituir a linha "['Used', 170], <c\!--Ma_P_ST1_vCPU_Used-->" com "['Used', 555], <c\!--Ma_P_ST1_vCPU_Used-->" em um arquivo html. Isso é o que eu tentei. sed "s/['Used', 170], <\!--Ma_P_ST1_...
07.10.2018 / 22:56