Entrada dada do formulário XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte como posso truncar apenas a segunda coluna? O delimitador é TAB e a segunda coluna deve ter no máximo 75
Entrada dada do formulário XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte como posso truncar apenas a segunda coluna? O delimitador é TAB e a segunda coluna deve ter no máximo 75
Eu tenho um grande arquivo de texto (~ 50 GB quando gz'ed). O arquivo contém 4*Nlinhas ou Nregistros; ou seja, todo registro consiste em 4 linhas. Gostaria de dividir este arquivo em 4 arquivos menores, cada um com aproximadamente 25% do arquivo de entrada. Como posso dividir o arquivo no limite do...
Arquivo1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Arquivo2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Arquivo de saída: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info...
Eu tenho o seguinte quadro de dados que continua indefinidamente na horizontal e na vertical, com números negativos apenas nas colunas ímpares: -1 2 3 4 -5 9 2 3 -4 5 -6 11 E eu quero a 2ª, 4ª e 6ª colunas completas (ou todas as colunas pares) e os sinais de menos apenas da 1ª, 3ª e 5ª (ou...
Eu tenho dois corpora paralelos alinhados por sentenças (arquivos de texto) com cerca de 50 mil palavras. (do Europarl corpus -> tradução paralela de documentos legais). Agora eu gostaria de embaralhar as linhas dos dois arquivos, mas ambos da mesma maneira. Eu queria abordar isso usando gshuf...
Considere os seguintes arquivos: file1: boo,8,1024 foo,7,2048 file2: foo,0,24,154 noo,0,10,561 file3: 24,154,7,1024,0 O que eu preciso é ir para o Arquivo1 e verificar se $2==7; se for verdade, tomar $1, $2e $3de File1 ; agora eu tenho que comparar se $1de File1 igual a $1de File2 ; se...
Eu tenho um arquivo de texto grande, onde uma parte dele se parece com isso (valores editados): JULIANA XXXX006060 LI1033322 THC BRL 730.00 XXXX006296 AA1004737 THC BRL 1,740.00 SANTOS JULIANA XXXX006668 AA1004786 THC BRL 8,150.00 SANTOS JULIANA CABINDA XXXX006697 AA1004777 THC BRL 2,325.00 SANTOS...
Preciso pesquisar vários arquivos de log (todos os arquivos gerados nas últimas 24 horas, todos mantidos no mesmo diretório) para encontrar a última ocorrência de uma string. Este é o comando que escrevi: find . -mtime 1 | grep fileprefix | xargs grep 'search string' | tail -1 Mas isso retorna...
Eu tenho um arquivo de texto como este: a b c d e f g Como posso agrupar essas linhas para obter uma saída como esta: a-b b-c c-d d-e e-f f-g Eu tenho que fazer isso no shell (sh, csh, bash). Eu encontrei isto: cat file | xargs -n2 mas o último elemento do primeiro grupo não se tornou o...
Eu tenho um arquivo grande com caracteres especiais. Há um código de várias linhas lá, que eu quero substituir sed. Este: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------...
Eu tenho dois arquivos file1e file2. O conteúdo da amostra file1é: A B C D E F G H e o conteúdo de file2é como: A B few other lines E F few more other lines A B C D E F G H few more other lines G H Quero pesquisar apenas todo o bloco de file1conteúdo file2. Isso significa que a saída deve...
Eu tenho uma coleção de arquivos (* .zip, * .txt, * .tar.gz, * .doc, ... etc). Esses arquivos residem em um caminho. Quero encontrar todos os arquivos (* .txt) e depois copiar apenas os arquivos de texto que contêm palavras específicas (por exemplo, LINUX / UNIX). Eu executei o seguinte: find ....
Estou preso em incluir expressões regulares com um comando sed. P: Quero substituir todas as ocorrências de dois espaços após o final de uma frase por apenas uma vez. Aqui está o que eu fiz: sed 's/^ $/^$/' file E não substituiu dois espaços por um espaço após o término da frase. Saída...
Ok, já que essa é uma pergunta complexa, vou explicar claramente. Eu tenho um conteúdo de arquivo mostrado como abaixo: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {YUKER} ABC Cool Lol POP {EFEFVD} A saída que eu...
Eu tenho um arquivo grande e gostaria de imprimir a partir de cada uma das 50 linhas seqüenciais, a 15ª e a 25ª linhas. sed -n '15,25p' inputfile Como modificar este comando para imprimir apenas as linhas 15 e 25 e fazer um loop sobre cada 50 linhas no
Durante 5 anos, uso uma estação meteorológica La Crosse WS2350. Os dados fornecidos pela estação meteorológica são processados com o open2300 no RPI. Isso funciona muito bem. No entanto, os dados de temperatura são falsos (sensor). Os dados de temperatura são 1 ° C mais baixos. Como não consigo...
Pensei primeiro no SED ( sed "s/^/COUNTER \&/" /tmp/1.tex), mas ele foi projetado para uma única linha e não posso incrementar o contador por si só, pensando assim agora awkporque tenho ótimas experiências gawkem abordagens integradas. Dados What & South Dragon & North Dragon & 5...
Eu tenho um arquivo CSV contém domínios e webmails,
Estou tentando adicionar 0 ao início, se houver um "." no segundo caractere dessa linha. Eu não conseguia combinar esses dois; awk '{ print substr( $0, 2, 1 ) }' file.txt mostrando o segundo caractere sed -ie "s/.\{0\}/0/" file.txt adicionando um zero ao começo. Deve haver um "se o segundo...
Eu tenho o seguinte arquivo: AA,true AA,false BB,false CC,false BB,true DD,true Estou tentando procurar duplicatas e remover a linha que tem o valor da coluna igual a true. como saída, deve