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

Comando Sed com 'caractere especial [fechado]

Estou tentando executar o seguinte comando do shell bash: sed -i "s/\(update.*\)where / where primary_id = '$primary_id', /" *.php Como você pode ver, há uma variável que estou inserindo usando sed - por exemplo, '$primary_id' . Depois...
04.01.2016 / 05:21
2
respostas

Shell Script para remover aspas duplas dentro do valor da coluna

Eu tenho um arquivo de texto de entrada com 10 colunas, enquanto processo este arquivo, em uma das colunas do meio, estou obtendo esse tipo de dados. Eu precisava que o valor da coluna fosse o seguinte: Valor da coluna de entrada: "Este é o m...
14.10.2015 / 17:08
3
respostas

Shellscript para remover tags específicas no arquivo HTML

Alguém pode me orientar a escrever o comando Shell Script para o seguinte cenário. Eu tenho um arquivo html com todas as tags em uma única linha como essa, <html><head></head><body><br><center><h2 sty...
22.10.2015 / 09:38
5
respostas

Analisar du resultado usando sed

Olá eu estou tentando analisar o resultado do du comando, mas eu não sei como fazê-lo sem loop eu executo o comando abaixo du -shm /var/vmail/mailboxes/domain/*/mail meu resultado é uma lista, por exemplo: 80 /var/vmail/mailboxes/domai...
03.05.2018 / 14:34
4
respostas

Como remover Strings entre dois parênteses no Unix

Eu tenho um requisito como eu tenho que remover as seqüências de caracteres ou números entre dois parênteses em um arquivo. Eu usei o comando sed , mas ele está trabalhando em uma única linha. Meu parêntese de abertura está em uma linha e o pa...
14.04.2015 / 12:27
4
respostas

O comando SED não está sendo substituído (regex em funcionamento)

Estou tentando substituir em um dos meus projetos todos os mysql para mysqli , com seus parâmetros. Para fazer isso, estou procurando por todos os arquivos com mysql na minha pasta recursivamente e substituindo-os pelo mysqli. Ex: mysql...
17.11.2014 / 21:51
5
respostas

Como inverter as linhas entre um padrão em outro arquivo

Eu tenho o seguinte no arquivo de entrada #Start para 0 hello dq 1 world dq 2 welcomes dq 3 you dq #Start para 0 how tq 1 are tq 2 you tq #Start para 0 say dq 1 hello dq 2 to dq 3 the dq 4 world dq Eu quero isso direcionado para outro arq...
11.03.2015 / 15:35
4
respostas

Imprime apenas linhas únicas que aparecem por último no arquivo de log com base na data / hora

Estou trabalhando com um arquivo de log com o seguinte formato: Oct 12 01:28:26 server program: 192.168.1.105 text for 1.105 Oct 12 01:30:00 server program: 192.168.1.104 text for 1.104 Oct 12 01:30:23 server program: 192.168.1.103 text for...
03.11.2016 / 22:42
2
respostas

Agrupando linhas em subconjuntos heterogêneos

Eu tenho arquivo com linhas n . (Cada linha refere-se a uma "questão" e portanto, eles são rotulados como Q.1 , Q.2 , Q.3 , ..., Q.n .) Cada linha (questão) tem um atributo "Marcas", que tem o valor 2, 3, 4, 5 ou 6. Existem n ⁄ 5...
24.07.2015 / 07:49
3
respostas

Como posso trocar a ordem de cada par de dois caracteres em uma string?

Eu estou tentando automatizar a troca de caracteres 1 e 2, 3 e 4, etc, em uma cadeia de caracteres hexadecimais de tamanho arbitrário. Exemplo: A627E39B torna-se: 6A723EB9 Parece que isso deve ser possível usando o sed ou um dos...
11.05.2015 / 22:05