Perguntas com a marcação «sed»

21
Como adiciono o VBA no MS Office?

Eu já vi posts mostrando respostas que usam código / macros do VBA ( Visual Basic for Applications ), no entanto, também observei comentários adicionais depois sobre como usar o VBA (como implementá-lo e executá-lo). Espero que isso ajude apenas a obter o código executado. Então, minha pergunta...

14
Usando sed get 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) Agora eu quero extrair apenas os caminhos de arquivo e...

13
Como substituir recursivamente caracteres por sed?

É possível substituir as ocorrências de uma sequência de caracteres recursivamente sem repetir a mesma sequência? Ao executar um sedcomo nos seguintes cenários, posso obter a saída mencionada. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e...

13
O que a opção `-n` no sed faz?

Esta é a entrada da página de manual para -n: -n suprimir a impressão automática do espaço do padrão Percebo que, quando não está sendo usado -npara determinadas operações, cada linha é impressa em stdout (e as linhas solicitadas são impressas duas vezes): $ cat test.txt...

12
Encontrar e excluir linhas de todos os arquivos recursivamente

Eu consegui grep 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 o utilitário. Alguém pode me dizer o que o comando...

12
Exclua o primeiro caractere conhecido em uma string com sed

Como alguém exclui o primeiro caractere conhecido em uma string com sed? Por exemplo, digamos que eu queira excluir o primeiro caractere (que é @) na string "@ ABCDEFG1234" Quero que o sed verifique se "@" existe como o primeiro caractere. Nesse caso, ele deve excluir o

12
Cygwin bash sed bloqueia meus arquivos

Quando altero os arquivos no cygwin bash com o comando sed, o arquivo é bloqueado. Reproduzir: Abrir cmde cdpara o diretório não-usuário (fe temp) echo aaa > test.txt Abra no editor de texto, adicione linha, tente salvar => funciona %CYGWIN_HOME%\bin\bash -c "sed -i 's/aaa/bbb/'...