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
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...
Eu tenho uma mesa
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id | int(11) | NO | PRI | NULL | |
| fo...
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...
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...
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...
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 {...
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 "...
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...
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...