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
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...
Eu tenho arquivos CSV que estão em uma forma de:
1.csv
1,2,3,4,5,6,7,8
2.csv
2,4,5,7,8,8,9,5
3.csv
2,3,4,5,6,7,8,9
.....
até 18.csv .
Eu quero que o resultado em result.csv seja:
1,2,3,4,5,6,7,8,2,4,5,7,8,8,9,5,2,3,4,5,6,7,8...
Eu tenho o seguinte arquivo:
proto udp
resolv-retry infinite
nobind
#Single line of those bellow, I've added multiple for variations of it
remote fi.server.com 50505
remote us-cityone.server.com 5050
remote uk-ci...
Vários fragmentos de código existem em um arquivo semelhante ao seguinte:
<blah>Spread the peanut butter <ramout assot="f0123_fun10" bapel="2 or 6"/> on good looking bread <ramout assot="f0123_fun10" bapel="3 or 5"/> that do...
Eu sei que o regexp de várias linhas foi discutido dezenas de vezes, mas não consigo fazer com que ele funcione com o meu padrão.
Vou tentar explicar.
Eu tenho alguns arquivos de texto em um diretório.
Exemplo de texto em um arquivo:
LINE...