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

como ignorar caracteres especiais em sed

Eu tenho o seguinte código; ToString="java.extended.properties = -XX: MaxPermSize \ = 128m -XX: CompileCommand = excluir, com / tibco / repo / RVRepoProcessBridge, handleServerHeartbeat" sed -i "s @. java.extended.properties. @ $ ToString @...
01.07.2016 / 16:01
1
resposta

Script Linux Shell para mudar o grep para uma string, então comente 2 linhas acima e 1 abaixo da string encontrada no arquivo

Procurando por alguma ajuda nessa tarefa. Eu tentei vários scripts de shell para fazer isso, mas não tenho certeza se estou abordando esse problema direito. Eu tenho um arquivo que contém vários blocos de dados como este: multipath { wwid 36...
09.06.2016 / 22:15
1
resposta

redireciona TODAS as saídas do shell para um comando para atuar como filtro

Como redirecionar todos os std-output do bash para um comando como 'grep' ou 'sed' para filtrar a saída e depois gravá-la em um arquivo? Isto é o que eu quero, em princípio: exec > >(cat | cat >>/tmp/myoutput.txt) . O último com...
16.01.2016 / 00:53
2
respostas

insere uma string entre dois padrões

Eu gostaria de alterar o arquivo com o nome como: d1-a2_A1_B1.txt abcd_A90_B2.txt em que quero inserir _FOO entre os primeiros _A[0-9]\+ e _B[0-9] , para que os nomes dos arquivos se tornem d1-a2_A1_FOO_B1.txt abcd_A90_FOO_B2.t...
14.11.2015 / 05:50
2
respostas

remove o código da barra de ferramentas wayback em bewteen lines

Estou tentando remover o código da barra de ferramentas Wayback usando algumas ferramentas, como encontrar & xargs e grep com sed etc problema que o tamanho do & html & arquivos php é mais de 7GB & bem como as páginas acima de...
03.11.2015 / 14:48
0
respostas

O sistema não pode encontrar o erro especificado no arquivo ao usar subprocess.check_output ()

Eu tenho um comando sed como: sed -r 's / ^ ((.) {20}) / \ n /' log1.txt Eu quero que o comando acima seja executado em script python. Eu tentei algo assim: path = 'log1.txt' sedcmd = 's/^((.){20}/\n/' output=subprocess.check_output(['sed',...
09.09.2015 / 07:44
1
resposta

Como remover um padrão contendo espaço em branco e caracteres especiais em sed

Como remover as seguintes palavras de um arquivo de texto: DEFAULT ('') DEFAULT ((0)) DEFAULT (((1)/(1))/(1900)) DEFAULT (getdate()) Não consigo excluir mais de quatro pattens usando sed.     
24.08.2015 / 06:19
1
resposta

Remover nomes de domínio inválidos com Sed

Estou tendo problemas para escrever um comando sed. Faça o seguinte. Eu tenho um arquivo que deve conter apenas nomes de domínio "válidos". Como eu uso com o sed para remover qualquer linha que não corresponda a uma expressão? O seguinte pare...
16.07.2015 / 23:43
1
resposta

Como edito um arquivo xmlTV usando sed (ou uma ferramenta semelhante)?

Eu tenho um arquivo xmlTV que se parece com isso: <channel id="10125.dvb.guide" <!-- number="62" type="0x1" flags="0xf" bouquet="4097" region="4a" sid="10125" -->> <display-name>ITV +1</display-name> Eu quero ed...
08.05.2015 / 10:53
2
respostas

Como adicionar o caminho de arquivo a uma linha específica de um arquivo usando o script bash?

Eu tenho o seguinte código bash: echo "Enter an input path" read -e input_path OLDTEXT="\put(0,0){\includegraphics{/" NEWTEXT="\put(0,0){\includegraphics{$input_path/" find . -name "*.tex" -print0 | xargs -0 sed -i '$NE...
10.04.2015 / 22:06