msoliver
(usa Debian)
Enviado em 15/02/2024 - 20:09h
Minions escreveu:
sed -i '5s/^/#
https://www.kdei.com.br@kdesuper #\n/' /tmp/kde.log
sed: -e expressão #1, caractere 19: opção desconhecida para o comando `s' (s///?)
Boa noite Minions, segue sugestão:
cat arq.txt
linha: 01
linha: 02
linha: 03
linha: 04
linha: 05
linha: 06
linha: 07
linha: 08
linha: 09
linha: 10
sed '/5/i# https://www.kdei.com.br@kdesuper #' arq.txt
linha: 01
linha: 02
linha: 03
linha: 04
#
https://www.kdei.com.br@kdesuper #
linha: 05
linha: 06
linha: 07
linha: 08
linha: 09
linha: 10
Outra Forma, escapando as "/".
sed -i '5s/^.*$/# https:\/\/www.kdei.com.br #\n&/' arq.txt
5s : na linha 5, substitua...
^.*$ ; tudo, do inicio ao fim....
# https:\/\/www.kdei.com.br #\n& : NOVO\/\/texto\ne o texto original
& => é o texto original que foi capturado em /^.*$/
______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________