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 extrair o segundo elemento do caminho? [duplicado]

Como faço para extrair esse padrão usando sed? Este é o meu caminho: /sample/xyz/logs/test.logs A saída deve ser: xyz Como isso é possível se o caminho continuar mudando, por exemplo, como /example/xyz/log/test.logs? usando...
10.10.2018 / 12:29
2
respostas

Como uso textos de substituição diferentes para um padrão encontrado várias vezes [duplicado]

arquivo de log de amostra: apple AAA rose banana AAA tulip orange AAA marigold arquivo de texto de substituição: 111 222 333 Resultado esperado: apple 111 rose banana 222 tulip orange 333 marigold     
02.10.2018 / 10:14
2
respostas

Eu não estou recebendo a saída que eu quero do sed ao editar o sshd_config

Estou escrevendo um programa para configurar o novo Debian installs, mas não consigo fazer o sed fazer o que eu quero. Quero adicionar novos usuários a sshd_config as allowed users mas eu entendo isso: Esse é o resultado que rece...
17.09.2018 / 18:59
1
resposta

como converter o comando linux sed para bsd [duplicate]

Como posso fazer isso funcionar no terminal macOS? sed -i 's/config.action_mailer.default_url_options =.*$/config.action_mailer.default_url_options = {:host => "localhost:3000"}/g' config/environments/development.rb sed: 1: "config/envir...
30.09.2018 / 00:22
1
resposta

Mover um retorno de carro que é adicionado ao usar Join

Estou unindo dois arquivos delimitados por pipe, mas depois de usar o comando join: join -a 1 -i -t"|" -o 1.3 1.1 2.2 1.4 1.5 2.3 2.4 2.5 2.6 2.7 2.8 2.9 <(sort -d -t"|" -z alt.csv) <(sort -d -t"|" -z ../original/alt.csv) > ../out...
04.10.2018 / 10:30
1
resposta

Remove todos os zeros à esquerda em uma string somente para a primeira coluna

Eu tenho um arquivo delimitado por pipe e, para associá-lo a um arquivo correspondente, preciso remover os zeros à esquerda da primeira coluna, mas não de outras colunas no arquivo. A estrutura é assim: GA.01.02.070|GLS Add. GA 1/2/70|Wohl...
04.10.2018 / 09:19
2
respostas

Filtra a segunda ocorrência de texto entre aspas com sed? [duplicado]

Eu tenho uma saída grep de um arquivo assim: "name" "Andrew Spokes" Eu quero extrair o nome canalizando a saída do grep através de sed . Meu resultado esperado seria: Andrew Spokes Exijo que todo o espaço em branco que não e...
07.09.2018 / 02:35
1
resposta

Como resolver o erro "sed: unmatched '/'"

Eu gostaria de executar o seguinte comando em um script groovy que será executado no Jenkins: def sedCmd = cat sample.txt | sed -n -e /word id=123/,/end id = 123/ p def logs = sedCmd.execute() O arquivo "sample.txt" é assim: Thurs 20 S...
20.09.2018 / 15:03
3
respostas

AWK manipulação de csv

Eu tenho um arquivo csv contendo algo assim: abc;!!!!;22 abc;!!!!;23 23;!!!!!;22 Agora quero deletar todas as linhas que contiverem um 23 na terceira coluna. Como existe a possibilidade de haver 23 no primeiro. Deve verificar apenas as...
20.09.2018 / 15:36
3
respostas

Substituir texto por outro

Eu gostaria de substituir uma string por outra string. Por exemplo: Eu gostaria de alterar o seguinte texto: "listen_addresses = ['127.0.0.1:53', '[::1]:53']" para o seguinte texto "listen_addresses = ['127.0.0.1:40', '[::1]:40']"...
03.09.2018 / 12:09