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
Eu tenho um pequeno script que formata um arquivo de log com todos os logins com falha para usuários no sistema. Eu escrevi o script para produzir os dados em um arquivo de texto nesse formato (duas colunas com o número de tentativas de login co...
Eu quero imprimir a saída entre dois padrões e o primeiro padrão deve ser a segunda coincidência no arquivo.
Exemplo -
test.txt
start one
text_1
end
start two
text_2
end
start three
text_3
end
Aqui, o primeiro padrão é start...
Eu tenho as linhas abaixo em um arquivo:
SUT_INST_PIT=true
SUT_INST_TICS=true
SUT_INST_EXAMPLES=false
SUT_INST_PING=false
Como posso criar uma linha sed para corresponder ao padrão SUT_INST_EXAMPLES & SUT_INST_PING e defina fa...
Eu tenho uma expressão sed que encontra } em config.cfg.lua e prefixa $JITSI_VIDEOBRIDGE.subdomain.domain.com :
sed -i "s/}/,\"$JITSI_VIDEOBRIDGE.subdomain.domain.com\",}/g" config.cfg.lua
Como há mais } dentro do arquivo de...
É necessário extrair as linhas entre o mesmo padrão e a ocorrência especificada do padrão de pesquisa
como se eu quiser obter as linhas entre 1º e amp; 2ª ocorrência ou linhas entre a 3ª e 4ª ocorrência do padrão de busca. Onde não houver lin...
isso funciona para mim:
CMD="ls -la"
$CMD
enquanto isso sempre falha:
CMD="sed -e 's|abc|abc|g' file"
$CMD
com a mensagem de erro:
sed: -e expression #1, char 1: unknown command: '''
Eu tenho um arquivo que tem várias seções, eu tenho que mudar os valores de todos os parâmetros na seção [Test2] .
Entrada:
[Test_1]
abc=123
def=456
.
.
.
so on
[Test_2]
abc=123
def=456
.
.
.
so on
[Test_3]
abc=123
def=456
.
.
.
so on...
Eu quero saber como enumerar linhas específicas, neste caso, apenas aquelas após as linhas com os colchetes
Arquivo original: file.txt
TITLE: hello world
SUBTITLE: document about hello world
[CONTENT 1]
That's a line
Another...
Recentemente, aprendi sed por um tempo e foi uma experiência desagradável devido a
necessidade de lembrar comandos de uma única letra ( p , a , d , ...)
o conceito de single mantém espaço para lembrar o contexto - controlado p...