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

Acrescentar uma coluna de uma correspondência anterior no arquivo CSV

Eu tenho um arquivo CSV com o seguinte formato ( ; é o delimitador): KEY;..;..;..;..;id1;..;.. SUBKEY;..;.. SUBKEY;..;.. SUBKEY;..;.. KEY;..;..;..;..;id2;..;.. SUBKEY;..;.. SUBKEY;..;.. SUBKEY;..;.. Eu preciso pegar o id (sexta col...
24.05.2018 / 13:18
2
respostas

Substituir uma barra invertida por sed

Estou tentando criar um script que substitua todas as ocorrências de C:\ em dois tipos diferentes de arquivo por /root . Minha arborescência parece: - Batch - Place of the script - Conf - Appli1 - File1.xml - File2.xml...
20.08.2014 / 10:31
5
respostas

Escolha o arquivo mais recente com base no número de sequência fornecido no nome do arquivo

Eu tenho poucos arquivos em um diretório, eu preciso escolher o mais antigo para o processamento. Para Exp: tenho abaixo os arquivos no diretório / tmp: Sample_0000237826-001_xyz.dat Sample_0000437564-001_xyz.dat Sample_0000237826-002_xyz....
03.03.2015 / 14:38
5
respostas

Excluir linha inteira se depois de “:” menos de 4 caracteres

Eu tenho um arquivo com muitas linhas, como: blue:fish red:tomato black:moon Eu gostaria que a linha inteira fosse excluída se depois de ":", houvesse menos de 4 caracteres. Obrigado pela sua ajuda!     
16.07.2014 / 09:57
3
respostas

Substitui uma palavra após uma linha significativa e espaços em branco (inline) usando sed?

Eu tenho o seguinte texto: A Hello world B Hello world C Hello world Eu sei que posso substituir Hello por Hi usando sed : sed 's/Hello/Hi/g' -i test mas isso substitui cada Hello por Hi : A Hi...
07.08.2014 / 10:55
3
respostas

Como faço para criar colunas uniformes a partir de texto contendo guias e espaços?

Na forma mais simples, digamos que eu tenha um arquivo gerado automaticamente chamado file.txt . O conteúdo de file.txt aparece da seguinte forma: Source Destination Maximum To Maximum From Average Tot...
06.10.2015 / 21:21
3
respostas

Sed para editar cabeçalho com o conteúdo de outro arquivo

Estou tentando substituir um cabeçalho existente em um arquivo com base no conteúdo de outro arquivo. File1 - names.in: name1 name2 name3 name4 name5 Arquivo2 - Arquivo de dados.tsv: chr begin end genes genes genes genes genes...
21.09.2015 / 14:45
2
respostas

Compare 2 arquivos se estiver entre um intervalo de números

Eu tenho 2 arquivos, Arquivo 1: 4 7 2 Arquivo 2: 1 5 Alpha 6 10 Bravo 11 15 Charlie 16 21 Delta 22 30 Echo Eu quero comparar todas as entradas no arquivo 1 se ele estiver entre col 1 e col 2 do arquivo 2 (deve ser verificado par...
25.06.2015 / 13:26
1
resposta

Como gerar uma comparação de valores em arquivos separados

Com os dois arquivos a seguir disponíveis com nomes de compilação e números de versão disponíveis: server.txt Build2 200 Build3 100 Build1 400 Build7 200 local.txt Build1 300 Build2 200 Build3 100 Na minha situação, as duas...
02.06.2015 / 20:31
2
respostas

sed - imprimir e ramificar

Eu tenho um fluxo de entrada contendo strings representando os tipos de arquivo. Eu quero imprimir todos os tipos de arquivo que não são texto ou são PostScript (PostScript é um tipo de arquivo de texto). Eu tentei a seguinte expressão sed:...
18.05.2015 / 20:33