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

Sed para Modfiy Hosts File

Eu tenho um arquivo de texto, modifyhostslist.txt , que contém entradas que correspondem às entradas encontradas no meu arquivo hosts . Nem todas as entradas no meu arquivo hosts precisam ser modificadas, apenas entradas também encontrada...
08.10.2014 / 03:56
2
respostas

Alterar caminho no script sql com sed

Estou tentando mudar o caminho em um script sql oracle de um script bash. read -e -p "Enter the ORACLE SID: " -i "orcl" ORACLE_SID_VALUE sed -i "DEFINE tsdir = '/u02/app/oracle/oradata/orcl';/c\DEFINE tsdir = '/u02/app/oracle/oradata/${ORACLE...
10.09.2014 / 11:49
2
respostas

new pattern requerido de um arquivo de entrada usando sed ou awk

Eu tenho dados como abaixo: MGW: VMG110 836-16 836-18 836-19 336-20 836-23 MGW: VMG120 3802-1 3802-2 3802-3 3456-1 3456-4 A saída exigida é: VMG110:836-16&-18&&-20&-23 VMG120:3802-1&&-3&3456-1&-4 em...
30.06.2014 / 11:29
1
resposta

Compare os valores de uma coluna com todos os valores em outra coluna

Eu tenho 2 arquivos de entrada. Cada linha de File1 deve ser comparada a cada linha de File2 . A lógica é: Se Column1 de File1 não corresponder a Column1 (todos os valores abaixo) de File2 , imprima a linha inteira de Fi...
10.07.2014 / 15:19
2
respostas

Sed encontrar e substituir por barras

Estou com problemas para usar o sed find / replace com barras no parâmetro de localização. Amostra do conteúdo de test.sh str=$(sed -n '/^user:/p' /tmp/shadowtest) # find "user:" line in /etc/shadowtest arr=(${str//:/ }) # explode str with...
29.08.2014 / 17:07
2
respostas

Expressão regular não está funcionando no sed

Estou tentando usar sed para alterar o formato de números decimais em um arquivo CSV grande antes de importá-lo para um banco de dados SQLite. Todos eles têm duas casas decimais, podem ser vírgula de uso negativo como um separador decimal e,...
15.03.2014 / 09:53
1
resposta

pcregrep falha devido a falha de segmentação

Estou extraindo o código-fonte HTML de uma página da Web usando o comando abaixo. curl http://www.linkedin.com/pub/ramesh-venkataraman/63/621/b42 -s | w3m -dump -T text/html > foo.txt O foo.txt tem o conteúdo da página da Web sem t...
11.02.2014 / 21:39
1
resposta

Como obter o JSON STRING da string dada

Eu tenho uma string abaixo. Eu só preciso pegar a primeira string JSON accountHeader (em negrito). <START AdditionalInfo#:>[FormsGenerationServiceImpl::, accountNumber:ABC07667 , [Source System Request : {"Info":{"Holder": {"nameDa...
10.02.2014 / 16:17
2
respostas

linux & solaris - IP's de máscara de rede separados de IP's comuns

Eu tenho um arquivo com endereço IP e IP de máscara de rede minha meta é cortar os IPs da máscara de rede do arquivo file_with_IPs.txt e colá-los em outro arquivo como file_with_only_netmask_ips.txt note - netmask IP pode ser qualquer...
18.06.2013 / 21:44
1
resposta

Substitui uma string complexa em vários arquivos

Um hacker entrou em um servidor da Web e adicionou essa sequência (removeu alguns caracteres para fins de segurança e adicionou quebras de linha para legibilidade) em todos os arquivos index.php : <?php eval(gzuncompress(base64_decode...
15.11.2011 / 11:29