Perguntas com a marcação «sed»

sed é um editor de fluxo de linha de comando para filtrar e transformar texto.

7
Substituir um caractere, exceto as últimas x ocorrências
Eu tenho um arquivo que tem um monte de nomes de host correlacionados com IPs que se parece com isso: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Eu quero que fique assim: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 Como …



1
Substituindo várias linhas em sed ou awk [fechado]
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 5 anos . Estou tentando usar o sed ou o awk para substituir 5 linhas em um arquivo …
9 sed  awk  scripting  perl 

6
Pegue certos conteúdos de um arquivo
Então, eu sei que existem ferramentas para esse problema porque ouvi falar delas, mas não sei o que são. Eu quero fazer algo como filtrar todos os dados, exceto os nomes de usuário em / etc / passwd. Por exemplo, eu gostaria de pegar user1, user2 e user3 do arquivo …
9 files  sed  awk  cut 

3
Como posso remover o último separador de vírgula do final de um arquivo?
Como remover o último separador de vírgulas de um arquivo no Linux? Exemplo de arquivo: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : "65536", resultados esperados: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", …


1
Interpretação de ~ in sed
Estou aprendendo hoje em dia. Existe esse til '~' que me confunde mais do que tudo. Por exemplo, o comando sed -n '1~2 w output.txt' input.txt está imprimindo as linhas numeradas ímpares (no arquivo output.txt). No mesmo tutorial, também é possível ignorar as linhas de 1 a 2 e, em …
9 sed 




2
Execute um comando dentro de 'sed'
Tenho uma lista de endereços de memória aleatória salvos em um arquivo de texto e preciso sedremovê-los, decodificá-los e salvá-los novamente em meu arquivo. No entanto, a operação de decodificação que estou tentando executar é tratada em um programa C ++ que criei há algum tempo. O problema que estou …

3
extrair parte da string usando sed
ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Ele está dando a string inteira em vez de apenas a parte do oracle até .txt O que estou fazendo de errado? Posso fazer isso usando o awk da seguinte forma, mas não sei por que o sed não está dando o resultado desejado. echo …

4
Por que o sed está me dando um erro sobre um `s 'não terminado?
Eu tenho um conjunto de substituições sed em um script bash e estou recebendo um erro sobre um comando `s 'não terminado. Aqui está a aparência da linha sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Por alguma razão, o bash não …

2
Sed: substituindo dígitos
Estou tentando escrever alguns scripts de instalação para quando instalar / atualizar o Ubuntu. Estou tendo problemas com a correção logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Eu quero mudar rotate nnnpara rotate 99. Ele deve funcionar …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.