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
Este é um acompanhamento da minha pergunta anterior " Sed para imprimir apenas a primeira correspondência de padrões da linha "
Os dados em que estou trabalhando
... "one" ... "two" ... "three" ...
Eu queria que one fosse impresso e...
02.08.2017 / 21:57
Eu tenho um arquivo delimitado por espaço que se parece com isso:
0 22:16050847:T:C 0 16050847
0 rs62224609:16051249:T:C 0 16051249
0 22:16051250:G:A 0 16051250
0 GSA-rs138295790 0 16057310
Como posso modificar a segunda c...
25.05.2017 / 10:48
Esta pergunta já tem uma resposta aqui:
Passando arquivos regulares apenas para 'sed -i'
2 respostas
Estou tentando passar uma lista de arqu...
05.07.2017 / 17:26
Alguém poderia me explicar isso abaixo do código sed
sed -n '
/Policy Name:/! d
s/.*:\s\+//
h
:1
n
/Active:\s*no/d
/HW\//!b1
:2
s/.*\s\(\S*\)\s*//
G
s/\n/\t/p
n
/^\s*$\|Include:/! b2
'
E...
01.06.2017 / 12:30
Atualmente, estou trabalhando com um arquivo de texto que contém os seguintes blocos de texto:
--------------------------------------
Beginning of block
Text
Random Text
keywordA
Text
End of block
--------------------------------------
-----...
04.06.2017 / 14:01
Eu tenho um arquivo fooap.p e estou usando o comando sed para obter a saída como fooap.
echo fooap.p | sed s/\.\p//g
mas a saída que estou recebendo é apenas foo.
Estou sentindo falta de algo?
19.07.2017 / 17:09
Eu quero mudar alguns caracteres em uma string que eu crio. Eu faço um filelisting e de cada arquivo eu preciso acrescentar a informação "stat". Por exemplo, o nome do arquivo "K181_111126.CATProduct" resulta em "K181_111126.CATProduct.2011-...
13.07.2017 / 14:04
/etc/init.d/umountfs é executado durante o desligamento para desmontar a maioria dos sistemas de arquivos. Ele contém isso:
PROTECTED_MOUNTS="$(sed -n ':a;/^[^ ]* \(\/\|\/usr\) /!{H;n;ba};{H;s/.*//;x;s/\n//;p}' /proc/mounts)"
Este coma...
22.08.2017 / 01:49
Eu tenho um texto simples de URLs no stdout. Parte da URL é exibida abaixo.
https://somedomain./xx?t=s&u=random other text
Eu quero mudar isso usando sed ou algo da linha de comando para ler
https://somedomain./xx?t=l&u=rando...
02.03.2017 / 11:45
Eu tenho um arquivo de log de um aplicativo e devo filtrar apenas os usuários que não fizeram logon com sucesso (que é registrado como ok logo após o ID do usuário)
O arquivo de log tem entradas como segue.
user2
user5
user7
user1
user1
us...
13.02.2017 / 17:36