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

Usando sed em um script com uma variável

Estou emitindo um comando sed, como: sed -i"" -e "s/text/replacement/g" file Qual funciona e o texto é substituído. No entanto, quero fazer isso de um script que tenha uma variável $file . Eu tentei o mesmo acima: sed -i"" -e "s/t...
26.04.2018 / 23:13
3
respostas

use sed ou awk para remover uma string de uma coluna específica, onde o início e o fim da string são conhecidos

meu arquivo contém linhas como esta: 1 10241 rs960927773 POS=10241;VP=0x05;GINFO=DDX11L1:100287102;R5;ASP Eu gostaria de remover tudo da coluna 4, começando com POS e terminando. GINFO = Acho que isso pode funcionar: sed -e 's/POS=.*;...
30.04.2018 / 09:24
2
respostas

Selecionar seletivamente colunas de um arquivo de texto

Estou tentando analisar um arquivo de log, onde gostaria de obter a primeira coluna e o texto que segue um padrão. O arquivo de log seria assim, 2018-04-25 00:00:10,139 INFO [HiveServer2-HttpHandler-Pool: Thread-2678420]: parse.ParseDrive...
30.04.2018 / 03:26
2
respostas

Como faço para extrair fragmentos de texto de um arquivo usando sed?

Estou tentando criar um script BASH para extrair fragmentos de texto de um arquivo que tenha muitas linhas semelhantes a esta: "11","category/subcategory/sub-subcategory/item-1","index.php?option=com_trombinoscopeextended&Itemid=125&l...
21.04.2018 / 21:15
2
respostas

Saída do pipe md5sum para uma linha de arquivo específica

Eu encontrei alguns exemplos "quase bons", mas nenhum deles funcionou como deveria. Eu tenho um arquivo a.txt e um arquivo checkme.txt . Eu quero executar o comando md5sum checkme.txt e escrevê-lo como uma 10ª linha do arquivo a.txt ....
26.04.2018 / 13:57
1
resposta

Substituindo dois do mesmo caractere por cadeias diferentes

Eu estou olhando para adicionar efeitos usados na sintaxe do Github Markdown na linha de comando. Tome, por exemplo, essa string. 'This' is an 'example' of Markdown 'code snippets.' Eu quero mudar todo primeiro backtick para - digamos - F...
20.04.2018 / 23:03
4
respostas

precisa juntar apenas algumas linhas de um arquivo xml juntas [duplicado]

Gostaria de transformar esse XML em que apenas algumas linhas certas são unidas. Isso é para que eu possa mais tarde usar apenas linhas específicas. Se esse XML usasse atributos, os dados já estariam em uma linha. Eu não quero fazer isso com...
21.04.2018 / 04:47
5
respostas

Substitua strings em um arquivo baseado em uma lista de strings e uma lista de substituições correspondentes

Estou tentando substituir strings em file A : Hello Peter, how is your dad? where is mom? onde as strings a serem substituídas estão em file B : Peter dad mom e suas substituições correspondentes estão em file C : John wi...
20.03.2016 / 16:52
0
respostas

Por que sed está agindo diferentemente em RedHat vs Mobaxterm usando regexp?

Eu tenho um arquivo .txt que inclui caracteres "lixo", emoticons. Exemplo: 12/11/2015, 12:07 - 5465464: Super Wakkka
16.04.2018 / 10:52
1
resposta

como fazer dois scripts no sed. um após o outro

Como podemos usar um arquivo para criar um script em sed e depois usar esse script novamente para traduzir o texto? Por exemplo, se tivermos um arquivo de código morse a ser traduzido em sed e novamente usar esse script para traduzir texto...
18.04.2018 / 09:24