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

Como posso criar um sumário para um documento markdown com Python / AWK / SED?

Eu tenho o seguinte documento de desconto: Heading-a ========== ---text--- Heading-b ------------ --- text --- Heading-c ---------- --- text--- Heading-d ======= --- text---- Heading-e --- ... Eu gostaria de fazer um sumário clic...
25.07.2009 / 22:58
2
respostas

Corretamente escapando de barra no script bash para uso com sed

Estou tentando determinar o tamanho dos arquivos que seriam copiados recentemente ao sincronizar duas pastas executando o rsync no modo dry e, em seguida, somando os tamanhos dos arquivos listados na saída do rsync. Atualmente, estou preso ao...
09.06.2014 / 21:55
3
respostas

Como posso excluir U + 200B (espaço de largura zero) usando sed

Eu tenho um arquivo muito grande que tem espaços de largura zero espalhados por toda parte. Demora muito para abrir e editar usando vi , então gostaria de excluir todas as instâncias do caractere usando sed . O problema é que não consigo des...
04.11.2010 / 21:33
4
respostas

Melhor maneira de fazer “echo $ x | sed… ”e“ echo $ x | grep… ”

Eu geralmente encontro isso em scripts (e, tenho que admitir, eu mesmo escrevo): a=$(echo "$x" | sed "s/foo/bar/") ou if echo "$x" | grep -q foo then ... fi Considere "foo" para incluir algumas coisas de regex. Eu sinto que...
04.02.2010 / 11:11
3
respostas

Cygwin bash sed bloqueia meus arquivos

Quando altero os arquivos no cygwin bash com o comando sed, o arquivo fica bloqueado. Reproduzir: Abra cmd e cd no diretório não-usuário (por exemplo, temp ) echo aaa > test.txt Abra em texteditor, adicione linha, tent...
20.02.2012 / 22:38
2
respostas

Localizando e excluindo linhas de todos os arquivos recursivamente

Eu consegui usar as ocorrências de uma palavra-chave usando grep "KeyWord" . -r -n -i -I mas, as ocorrências da KeyWord são muito grandes. Eu só quero apagar todas as linhas que contêm essa palavra. Eu procurei por aí, sed parece ser...
06.07.2012 / 02:26
4
respostas

Usando sed obter substring entre duas aspas duplas

Eu tenho um arquivo xyz... rsync: "/home/path/to/file": Permission denied (13) rsync: "/home/path/to/file1": Permission denied (13) rsync: "/home/path/to/file2": Permission denied (13) rsync: "/home/path/to/file3": Permission denied (13)...
03.12.2012 / 14:48
1
resposta

Usando sed para ativar arquivos .htaccess na configuração do Apache

Estou tentando automatizar o provisionamento de uma caixa do Vagrant do Ubuntu com um script Bash. Tudo está bem, mas estou tendo dificuldades em configurar o Apache para permitir substituições de arquivos .htaccess . No meu arquivo de configu...
15.09.2013 / 22:19
2
respostas

Como substituir a linha no arquivo pelo padrão com sed?

Estou lendo muita documentação sobre sed e ainda estou perplexo em meu caso de uso específico. Eu quero substituir esta linha em um arquivo conf com minha própria linha: Substitua esta linha: #maxmemory <bytes> com: maxmemory 26gb...
02.03.2014 / 00:07
1
resposta

O GNU sed (para Windows) pode manipular o Unicode? Em caso afirmativo, é um problema de página de código / localidade ou um comutador?

Estou usando o GNU SED por alguns anos. Isso me faz sair um pouco às vezes, mas faz um bom trabalho ... para conjuntos de caracteres de byte único! De vez em quando, noto que referências ao GNU SED são compatíveis com Unicode, mas o mais próxim...
04.08.2010 / 22:57