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

substituir por extensão SED de um arquivo?

Eu deveria fazer um script com o comando sed para substituir qualquer extensão de um arquivo com a extensão .bak. hello.txt -> hello.bak Como posso fazer? Estou tentando na linha de comando com echo hello.txt | sed -e s/\.[0-9a-b]+$...
22.02.2017 / 13:18
1
resposta

Mesclar apenas novas entradas de um arquivo xml para outro

Eu tenho 2 arquivos xml. O segundo arquivo tem algumas novas entradas, incluindo as mesmas entradas do primeiro arquivo. Exemplos dos 2 arquivos são fornecidos abaixo. Arquivo 1 <SERVERNAME_ONE> <Protocol>FTP</Prot...
15.03.2016 / 08:49
1
resposta

Caractere igual especial com sed da shell

Meu ambiente: Estou trabalhando com o interpretador de comandos no Windows. Eu uso um sh.exe que veio com algumas ferramentas proprietárias que instalei. Eu não sei os detalhes desse sh.exe mas aqui está o que eu recebo ao consultar sua...
23.11.2015 / 15:46
1
resposta

Como substituir todas as ocorrências após um determinado número com sed no OS X

Estou tentando modificar um arquivo .csv incorreto, em que a última 'coluna' foi dividida em um número diferente de colunas devido a caracteres , extras. Eu quero usar sed para manter as 4 primeiras vírgulas e substituir o restante por...
09.04.2015 / 18:44
2
respostas

Skype: decodificação de carimbos de hora

Estou tentando extrair o histórico de bate-papo entre mim e meu SO no Skype for OSX. Consegui extrair as informações e remover a formatação XML desnecessária com o seguinte comando: sqlite3 /path/to/main.db "SELECT author,timestamp, body_xml...
07.04.2013 / 08:48
1
resposta

Copia arquivos de m3u para destino

Eu tenho uma playlist, m3u extended, formatada como: #EXTM3U #EXTINF:213,2 Tåst - (foo bar) /home/www/Music/Test/test 123 - test.mp3 Meu problema é que parece que a quebra de linha é codificada como '\ n \ r', o que dificulta o loop no a...
19.10.2011 / 20:28
4
respostas

remove texto do arquivo

Eu quero remover algum texto de file1.txt . Eu coloco o texto no arquivo tmp e faço: grep -f tmp file.txt Mas isso me dá apenas a diferença. A questão é como remover a diferença de file.txt .     
10.06.2013 / 12:50
8
respostas

Como removo instâncias semelhantes de linhas usando comandos Unix?

Eu tenho um arquivo que contém linhas parecidas com as seguintes: 14|geauxtigers|90 14|geauxtigers|null Eu quero remover todas as instâncias no arquivo com o nulo como o último termo. Existe uma maneira de fazer isso com comandos do Unix?...
24.10.2011 / 22:01
5
respostas

Como grep coluna após segunda tubulação

Exemplo: 3|100|[email protected]|0|0|6:1,10,11,12,13,2,3,4,5,6,9|7:1,10,11,13,16,2,4,5,6,9| Visualização esperada após o grep: [email protected]     
11.10.2012 / 13:57
4
respostas

sed -e “s /-.*$//”

O que significa o -. * $ / neste comando? Por favor me ajude a decifrar isso. echo -n full | sed -e "s/-.*$//" Eu sei o que o sed faz e tudo o mais, eu só quero saber o que é essa -. * $ parte.     
07.03.2012 / 15:18