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
2
respostas

demand removendo tudo até e incluindo o primeiro período se houver mais de um ponto nessa linha e faça isso para o arquivo inteiro

sed removendo tudo até e incluindo o primeiro período, se houver mais de um período nessa linha e faça isso para o arquivo inteiro. Antes de sed: akamai.com cdnjs.cloudflare.com com.cdn.cloudflare.net Após sed: akamai.com cloudfl...
27.07.2018 / 17:09
3
respostas

Anexar linha a muitos arquivos

Eu quero adicionar algum texto a mais de 200.000 arquivos Estou tentando isso find . -name *.txt -print | xargs -I % echo "hello world" >> % Mas nada está acontecendo. Quando eu executo find . -name *.txt , ele funciona sozinho, a...
03.05.2012 / 03:36
4
respostas

sed: substituindo entradas no / etc / fstab

Estou no processo de endurecimento de alguns dos nossos sistemas. Como parte desse processo de proteção, preciso atualizar algumas entradas no / etc / fstab para limitar os recursos de algumas das várias partições. Com isso dito, gostaria de...
12.11.2018 / 12:50
6
respostas

Como adicionar linhas / texto ao início de um arquivo

Temos o seguinte arquivo de exemplo: tcpmux 1/tcp # TCP port service multiplexer tcpmux 1/udp # TCP port service multiplexer rje 5/tcp...
17.01.2018 / 09:20
7
respostas

Como posso remover um novo caractere de linha em uma coluna específica em um arquivo CSV?

Eu tenho um arquivo CSV com mais de 150 colunas, com o novo caractere de linha como um separador de registro. O problema está em uma das colunas recebendo novos caracteres de linha. Para isso, quero removê-los. Entrada: 001|Baker St. Lon...
07.05.2018 / 11:02
3
respostas

Usando sed, como formatar uma palavra por linha, removendo o espaço em branco

Estou tentando substituir padrões e limpar um arquivo contendo várias palavras para obter uma palavra por linha. O resultado é obtido usando esta linha de comando: sed -e '/^[[:space:]]*$/ d' \ # remove empty line -e 's/^[[...
14.06.2013 / 15:02
2
respostas

Como usar o sed com colchetes?

Eu tenho um monte de arquivos .php que eu queria substituir todas as ocorrências de uma string. find: jQuery(function replace: head.ready(function Eu achei que estava fazendo certo usando: find . -name '*.php' -exec sed -e 's/jQuery...
27.06.2013 / 22:55
2
respostas

Por que isso adiciona espaços? eco “x axe” | sed 's / x \ s * / x /'

Eu quero encontrar um x e substituir o 0 ou mais espaços seguintes ( \s* ) por um único espaço. echo "x ax" | sed 's/x\s*/x /' Por algum motivo, em vez de substituir os espaços pelo espaço único, basta anexar um espaço a quantos já e...
05.02.2013 / 23:36
3
respostas

Reorganizar o arquivo de texto ao incluir linhas de dados com linha de cabeçalho

Eu tenho um arquivo cujo conteúdo é assim: 2009 150 0 0 0 0000 75.316 0.0400390625 0.00007 0.00000 0.8980 76.216 0.0400390625 0.00007 1.00000 0.9046 77.217 0.0400390625 0.00009 2.00000 0.9113 78.341 0.04...
15.04.2014 / 14:36
2
respostas

Como faço para preencher as tags finais usando sed, awk ou qualquer outro comando?

Eu tenho um arquivo txt semelhante a este: <sss>ss< ou <firstword>anotherword< Eu quero que pareça com isso <sss>ss</sss> ou <firstword>anotherword</firstword> Basicamente,...
28.10.2014 / 12:27