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

Uma maneira de dividir um arquivo de texto em blocos arbitrários baseados na primeira coluna?

Eu tenho um arquivo de texto (muito grande) no formulário ... /folder1/fileA /folder1/fileB /folder1/fileC ... /folder999/fileA /folder999/fileB /folder999/fileC ...etc com um número desconhecido de entradas para cada pasta e os números d...
23.12.2015 / 00:46
1
resposta

mv em loop: “ao mover vários arquivos, o último argumento deve ser um diretório”

Eu tento renomear alguns arquivos, omitindo os primeiros n caracteres. Na verdade, eu quero remover o prefixo [ www.blabla.com ] (18 caracteres). Estou no windows, usando o comando bash no Git-bash. Eu tentei este comando: for f in *...
26.11.2015 / 21:37
0
respostas

Ping vários domínios do arquivo e fora apenas IP desejado

Precisa de script bash para efetuar ping de vários domínios a partir do arquivo e gerar apenas os domínios com o endereço ip: 1.2.3.4 exemplo (domains.txt): www.google.com support.mozilla.com stackexchange.com support.mozilla.com pr...
15.11.2015 / 07:50
2
respostas

remove o padrão com números aleatórios (dígitos) dos arquivos php

Estou tentando remover ou substituir os dígitos (números aleatórios) em um grande número de arquivos php usando o & find & xargs e grep com sed etc. os números parecem com isso dentro do arquivo php /web/20150618155933/http//www.example....
05.11.2015 / 21:59
1
resposta

Citações em sed quando usadas no script bash

Estou gerando a expressão sed no script Bash e estou com um problema a seguir. Eu quero adicionar um espaço na frente de cada aparência de abc. Este comando funciona como esperado echo abc | sed -e "s/abc/ def/" saída é "def " sem...
19.08.2015 / 15:04
2
respostas

Como inserir linhas em arquivos específicos nos quais uma string não está presente?

Estou procurando ajuda com um pequeno script. Eu gostaria de pesquisar todos os arquivos correspondentes a /usr/local/directadmin/data/users/*/httpd.conf para a string centralized.log Se a string não estiver presente em um arqui...
09.08.2015 / 18:10
1
resposta

Piping uma linha do arquivo lido com while loop de leitura

Estou tentando ler cada linha do arquivo e, em seguida, atribuir algumas partes a elas. Uma linha em si é lida como uma variável, portanto, preciso processar uma entrada variável para cat que parece impossível. Eu tentei ecoar, mas parece que nã...
15.06.2015 / 04:50
0
respostas

Substituir no arquivo por uma seqüência enorme (lista de argumentos muito longa)

Eu tenho um arquivo no qual eu quero substituir uma string com uma string literal enorme na forma "19209302", "19209329", como 100 mil de entradas. Estou usando sed e recebo o erro "Argument list to long", enquanto que, se eu usar essas 100 e...
29.05.2015 / 12:24
1
resposta

Como posso tornar este comando SED mais portátil?

Estou usando o seguinte comando sed : cat version | sed -e 's/[0-9][0-9][0-9][0-9][0-9:M]*-[abp]/Ver\n/' Que normaliza assim: 4330M-p -> Ver<newline> Isso funciona bem com o GNU SED, mas com o BSD SED no Mac OS X, o \...
03.06.2015 / 23:03
0
respostas

Sintaxe Backrefence no sed do powershell

Como faço para fazer referência a um grupo de captura no sed do powershell? Não consigo encontrar a sintaxe para isso. Ou seja, espero que echo "hello" | sed "s|(h)ello|world|" produza worldh , mas recebo o seguinte erro: sed : sed.ex...
21.04.2015 / 20:36