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
1
resposta

Como usar o sed para substituir uma string usando o número da linha em uma máquina remota usando ssh?

Estou tentando substituir uma string em um arquivo que está em uma máquina remota. Em primeiro lugar, tenho que obter o número da linha usando o comando grep e, em seguida, usando esse número de linha deve substituir a seqüência de caracteres qu...
25.04.2017 / 04:41
1
resposta

como grep texto até o próximo espaço?

7/04/27 10:50:17 INFO Master: Driver submitted org.apache.spark.deploy.worker.DriverWrapper 17/04/27 10:50:17 INFO Master: Launching driver driver-20170427105017-0000 on worker worker-20170427103840-192.168.5.242-7078 17/04/27 10:50:22 INFO Mast...
27.04.2017 / 07:15
1
resposta

Avaliar parte de uma linha de texto

Eu tenho uma expressão do formulário @(<date calculation>) que desejo substituir com o resultado de date +%s --date "now<date calculation>" . Por exemplo, @(-1 day) seria substituído pelo resultado de date +%s --date "now -1...
11.04.2017 / 18:27
3
respostas

Redirecionando sed para enrolar e arquivar

Eu preciso baixar algumas páginas de um site. O que estou tentando fazer é usar sed no código-fonte do site para obter os links, passando-os um por um para curl e, em seguida, exibir o arquivo baixado no arquivo correto no diretório corre...
26.02.2017 / 19:27
1
resposta

substitui ponto final por vírgula

Para os valores abaixo eu tenho que substituir o segundo e quarto "." por "," no arquivo abaixo entrada 1.351364711.103.7319660.2010-01-01 00:00:00 1.345529841.103.7372875.2010-01-01 00:00:49 1.342955629.103.7455272.2010-01-01 00:01:42 1.3...
10.02.2017 / 02:19
1
resposta

Regex para corresponder e substituir um padrão em um arquivo

Eu tenho um arquivo que contém uma senha descriptografada { KRZ_CONN_PASSWORD=\{AES256:keyfile:a\}9deIfknH7AA3hg+i95mcWg\=\= } , eu preciso substituí-lo por uma nova senha descriptografada que está abaixo { KRZ_CONN_PASSWORD=\{AES256:keyfil...
09.02.2017 / 10:44
2
respostas

SED ou AWK ?: Adicionar caractere a cada linha após o padrão encontrado

Estou usando o parâmetro de cadeia de várias linhas Jenkins para anexar novas entradas a um arquivo yaml. Mas, em seguida, quero formatar essas entradas para corresponder à sintaxe yaml. O resultado final desejado é: var: - subvar1 - s...
28.02.2017 / 17:48
1
resposta

sed + update /etc/grub.conf apesar deste arquivo de link

Eu li que o comando sed em algum momento não pode editar arquivos que são links como lrwxrwxrwx 1 root root Aug 31 2008 /etc/grub.conf -> ../boot/grub/grub.conf então é errado usar sed como sed -i 's/find/replace/g' /etc/grub.conf...
02.03.2017 / 15:12
2
respostas

“sed” reescreve um arquivo para mostrar inteiros e remover os caracteres restantes

Eu pretendo produzir uma saída que possa ser usada para desenvolver uma média baseada em 5 ping de servidor. Estou correndo: ping 8.8.8.8 -c 5 > ping.txt quais saídas PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: seq=...
27.03.2017 / 20:15
1
resposta

O que esse comando sed faz?

sed -i "s/\bforceencrypt=/encryptable=/g;s/\bforcefdeorfbe=/encryptable=/g;s/\b,encryptable=footer//" "$fstab" Estou tentando decifrar este comando para desativar a criptografia no Android há algum tempo, mas não consigo descobrir.     
22.03.2017 / 21:15