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

A série de comandos sed funciona na linha de comando, mas não em um script

Estou trabalhando com a saída .csv de esta consulta de dados SE que se parece com isso (somente com 5022 entradas): "{ ""id"": 281952, ""title"": ""Flash 11.2 No Longer Supported by Google Play"" }" "{ ""id"": 281993, ""title"":...
18.09.2016 / 00:37
3
respostas

Como funciona esse comando de substituição 'sed' com muitos sinais @?

Alguém pode explicar como esse comando sed funciona? sed 's@+@ @g;s@%@\x@g' | xargs -0 printf "%b"     
04.10.2017 / 10:13
7
respostas

Bash scripting - como concatenar as seguintes strings?

Aqui está a parte do script bash fazendo cpuid discovery no Linux (Ubuntu / Fedora): /usr/bin/cpuid > id.txt CPUID=id.txt echo 'grep "extended model" $CPUID' | sed 's/0x//' | awk ' { print } ' > cpu.txt a='cat cpu.txt...
05.10.2016 / 16:40
1
resposta

Um comando de linha para adicionar novos itens à lista de permissões do systray do com.canonical.Unity.Panel

Este é mais um modo de usar a pergunta de instrução de linha de comando do que adicionar itens ao painel de notificação do Unity. Eu tenho que ter uma CLI de uma linha para adicionar um novo item à lista de permissões do arquivo systay com.ca...
15.04.2011 / 19:14
3
respostas

Substituição de pontos (.) em sed

Portanto, a pergunta atual é: alguém tem uma ideia de como remover M-BM- caractere especial sem arriscar perder outros caracteres? Eu tenho uma string de texto: " . . ." isto é space dot space dot space dot Estou tentando s...
12.03.2013 / 15:14
3
respostas

Dividir arquivo de log por data

Eu tenho um arquivo de log com este formato de log: ###<Aug 8, 2016 11:59:05 PM> different text ... different text ###<Aug 15, 2016 9:10:55 AM> different text ... ... ... different text ###<Aug 22, 2016 10:02:17 PM> differen...
19.09.2016 / 13:22
4
respostas

Use sed para substituir o último espaço de cada linha por uma vírgula e remova todos os espaços

Eu tenho um arquivo .txt delimitado por espaços de duas colunas, mas a primeira coluna possui espaços (que são erros). Eu preciso convertê-lo em um csv, mas não posso simplesmente substituir todos os espaços por vírgulas. Exemplo de entrada:...
15.06.2017 / 19:51
4
respostas

Substitui uma palavra em um nome de diretório e nos nomes de arquivos naquele diretório

Eu tenho uma estrutura de diretórios como esta: Bookname Edition 1 Bookname Edition 1 type1.pdf Bookname Edition 1 type2.pdf Bookname Edition 2 Bookname Edition 2 type1.pdf Bookname Edition 2 type2.pdf Eu quero alterar de forma re...
22.01.2018 / 21:54
3
respostas

Exclui todas as linhas contendo barra invertida do arquivo de texto

Eu tenho um arquivo com conteúdo como este: apple b\all cat egg Desejo remover todas as linhas que contenham barras invertidas. Eu tentei usar sed '/\/d' pdataf.txt Mas não funcionou. O que devo tentar?     
25.09.2016 / 11:24
4
respostas

Como inserir um cabeçalho diferente para cada linha com sed?

Eu preciso modificar um arquivo de texto com 770 linhas, e adicionar um cabeçalho diferente para cada um deles, por exemplo, eu tenho isso: CWGAGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC ACACTCTTTCCCTACACGACGCTCTTC...
18.08.2017 / 21:43