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

Substitua várias strings por um conjunto diferente de strings mapeadas [duplicado]

Eu quero substituir vários padrões de string por um conjunto diferente de strings predefinidas. Por exemplo: Entrada: This sentence will be converted to something different. This sentence can contain same words. Saída: These wo...
13.11.2017 / 20:20
3
respostas

procura valores depois de colunas específicas de cadeia de caracteres múltiplas

Eu tenho este arquivo (copiado do vim): name: some name^M ^M count: 1^M ^M region: some_region name: some name^M ^M count: 2^M ^M region: some_region^M ^M name: some name^M ^M count: 1^M ^M region: some_region^M ^M Testing Powershell scripts...
29.03.2018 / 13:02
1
resposta

Transforma a tabela em csv e de volta

Eu tenho uma mesa +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | id | int(11) | NO | PRI | NULL | | | fo...
19.07.2017 / 12:26
5
respostas

Extrai uma substring com sed que pára na primeira ocorrência do fim

Eu tenho uma string onde eu preciso extrair uma substring, mas o fim da minha regex é repetido. Eu gostaria de sed para parar na primeira instância do fim do meu regex, muito parecido com funções instr () em muitas linguagens retornar a primeira...
27.05.2017 / 22:25
1
resposta

Processamento de texto e exportação do conteúdo para uma planilha do excel

Estou tentando processar um arquivo de texto que contém várias entradas, estou interessado no campo Dados do texto que consiste em Nome, Id, Tamanho e ID da Página83. Command: show PhysicalDisk name='IBM (721)' Status: Success Time: 2017-06-3...
30.06.2017 / 08:11
1
resposta

Como posso colorir partes específicas da saída do rsync?

Eu executo este comando para rsync alguns arquivos do Windows (Cygwin) para o meu NAS local: rsync -PaSq --delete -e "/cygdrive/C/cygwin64/bin/ssh -i keyfile -p XXXX" "/source/" [email protected]:/destination/ Agora quero destacar em verm...
09.12.2017 / 23:14
2
respostas

Remover o conjunto de chaves se o padrão for encontrado

Eu gostaria de remover chaves {} block + seu "nome" (prefixo de 2 palavras), se um padrão for encontrado dentro do bloco. Eu tentei alguns sed magic mas não consegui. Por exemplo: Padrão: PATTERN PATTERN-X Entrada m m1 {...
29.12.2017 / 20:21
4
respostas

extrai uma coluna de um arquivo de texto grande

MaxVal MinVal AvgVal 3.8959 0.795 2.249071429 3.8416 0.7761 2.280848 3.896 0.7949 2.221309804 3.8727 0.7746 2.252477966 3.8953 0.7957 2.225252 Suponha que eu queira extrair a coluna que tem o cabeçalho "...
01.04.2017 / 12:41
1
resposta

Zsh preexec - Como aparar todos os recuos principais de um codeblock?

Digamos que eu copie o seguinte codeblock de um manual .md que contém algumas informações e alguns codeblocks (portanto, não é um arquivo de script): ⇨⇨⇨⇨( ⇨⇨⇨⇨Indented commands... ⇨⇨⇨⇨) A função Zsh preexec pode ser usada para remo...
03.05.2017 / 12:27
2
respostas

Procura substituir no arquivo XML com sed ou awk

Portanto, tenho uma tarefa em que tenho de manipular um arquivo XML por meio de um script de shell bash. Aqui estão os passos: Consultar arquivo XML para um valor. Pegue o valor e faça referência cruzada para encontrar um novo valor em...
14.10.2017 / 23:11