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

substitui a cadeia de texto complexa em vários arquivos que contém caracteres especiais

Eu preciso substituir uma string complexa em vários arquivos em um diretório. A string que precisa ser substituída é: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAkCAAAAABUcSvnAAAHbklEQVRo3u2Ya0xURxTHR9Yt6CJdLSU0hFoxPhIS41ujDex+MAT...
07.12.2014 / 11:23
1
resposta

Como garantir que a string interpolada na substituição 'sed' escape de todos os metachars

Eu tenho um script que lê um fluxo de texto e gera um arquivo de comandos sed que é executado posteriormente com sed -f . Os comandos sed gerados são como: s/cid:image002\.gif@01CC3D46\.926E77E0/https:\/\/mysite.com\/files\/1922/g s/cid:ima...
12.05.2014 / 14:26
0
respostas

OpenWRT faltando OD (octal dump)

Eu tenho uma função bash usando o comando od . Agora estou tentando entrar no OpenWRT e ver que não tem od. Também não consigo encontrá-lo usando install do opkg, porque não consigo encontrá-lo. Existe a possibilidade de instalá-lo manualmen...
04.11.2014 / 15:33
1
resposta

Por que esta substituição de sed para um byte não-ASCII funciona?

Eu tentei esta substituição com o GNU sed no OS X (4.2.2 instalado pelo Homebrew). Mas isso não funciona. printf "Hello\x92 World" | gsed -r "s/[\x92]/'/g" A saída esperada é: Hello' World A saída real é: Hello<unknown charac...
31.10.2014 / 21:15
1
resposta

conta as correspondências e as incompatibilidades do grupo por

Por favor, ajude com um script de shell do seguinte. Eu preciso contar o número de variáveis consistentes em cada pista (col1) entre as amostras (col2). Por exemplo, uma vez que todos os valores (col4) da variável da faixa 1 em todas as amostras...
16.10.2014 / 21:25
1
resposta

Extrai valores do nome do arquivo e adiciona em um arquivo de texto

Eu tenho um modelo de dados em grade (separados por profundidade diferente) salvo em arquivos de texto. A estrutura é assim: Formato de cada coluna em uma linha no arquivo de texto: x_coordinate y_coordinate density Existem cerca de...
15.10.2014 / 09:04
2
respostas

extrair determinada string, pesquisar e substituir ou manter uma string mais longa contendo o valor extraído

O arquivo de entrada que precisa ser editado é como abaixo (pode ter mais linhas): bundle_id target_id length eff_length tot_counts uniq_counts est_counts eff_counts ambig_distr_alpha ambig_distr_beta fpkm fpkm_conf_low fpk...
09.10.2014 / 21:04
1
resposta

sed: substitua 1 palavra sem repetir o resto da sentença

Eu tenho o seguinte padrão: foo bar com foo sendo sempre o mesmo, mas bar pode mudar. Eu tenho uma tabela de hash que, para cada valor de bar , tem um novo. O que eu faço agora é: sed -i 's/foo bar/foo new_value/g' file Ten...
24.10.2014 / 09:07
2
respostas

Crie arquivos a partir de modelos, substituições no meio de outras palavras

Existe uma maneira de convencer o m4 a substituir uma macro no meio de uma palavra? Eu gostaria desse arquivo, day.m4: define(Sat,Cat)dnl Saturday e este comando: m4 day.m4 para produzir esta saída: Caturday Como mostrado...
16.09.2014 / 22:30
2
respostas

Imprima linhas entre (e incluindo) dois padrões

Eu quero começar a usar as linhas que tem CK no final da linha e parar o grepping quando a linha tiver D no final. Eu tentei grep "$CK" "$D" file..txt , mas não funcionou. Entrada: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/C...
08.11.2013 / 17:28