Perguntas sobre 'text-processing'

___ qstntxt ___

Estou usando o Ubuntu 14.04, mas acho que isso pode ser visto em quase todas as versões do Ubuntu.

Quando copio um arquivo do nautilus usando Ctrl c e colo no gedit ele cola o texto como %code% , o que é perfeito para mim. Mas quando eu o colo no terminal usando Ctrl Deslocamento v ele vai como %code% .

Existe alguma maneira de remover o anterior %code% ao colar? (Eu sei que posso fazê-lo manualmente, mas eu faço isso com muita frequência e sempre fazendo manualmente é tempo de tomar).

    
___ tag123nautilus ___ O Nautilus (também conhecido como GNOME Files) é o gerenciador de arquivos padrão do Ubuntu e, como tal, é usado para gerenciar arquivos e pastas. O Nautilus é chamado de "Arquivos" por padrão no Ubuntu. ___ qstnhdr ___ remove o arquivo anterior: // ao colar no terminal gnome ___ tag123gnometerminal ___ O Terminal do GNOME (frequentemente intitulado apenas "Terminal") é o emulador de terminal padrão incluído no Ubuntu. ___ tag123clipboard ___ A funcionalidade básica da área de transferência armazena dados e permite acessá-los, assim como as funções de memória nas calculadoras. Para funcionalidades avançadas, utilize a tag "clipboard-manager". ___ answer928643 ___

Estou um pouco atrasado para a festa, mas estou vendo esse problema no Linux Mint MATE (mate-terminal).

Parece que simplesmente pegar o conteúdo da área de transferência e depois repassá-lo para a área de transferência novamente será suficiente. Se este for o caso, então só precisamos nos preocupar em testar se o conteúdo da área de transferência inclui um ou mais caminhos de arquivo válidos e deixar o restante sem ser importado.

O seguinte irá soltar o prefixo file: // no Mint:

    %pre%

Se você fosse implementar esse tipo de abordagem, provavelmente também desejaria daemonizá-lo. O módulo pyperclip pode ser obtido com:

%pre%     
___
3
respostas

Combine informações de dois arquivos, linha por linha

Eu tenho 2 arquivos como entrada: Arquivo 1 (separado por espaço) ID POS a0 a1 SNP1 123 A C SNP2 456 T C SNP3 789 G A Arquivo 2 (separado por espaço) 0 1 0 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 Saída exigida A C A C A A A...
25.11.2015 / 18:26
3
respostas

OS X / Linux one-liner / script para encontrar o maior grupo recorrente de linhas em um arquivo de texto?

Eu tenho um log contendo um rastreamento de execução, onde há recursão infinita, eventualmente, terminando quando a pilha é muito profunda. Existem linhas suficientes e recursão incluída válida dentro do bloco maior de linhas que é difícil ident...
25.10.2013 / 23:41
2
respostas

Minúscula, exceto a primeira letra (maiúscula) do UPPERCASE em cirílico

Para tornar todas as letras minúsculas, exceto a primeira letra. A primeira letra seria como "Maiúscula" depois que eu mudei (de UPPERCASE em cirílico). O resto (não UPPERCASED) não muda. Sinto muito que esteja em cirílico. por exemplo. АБРАЗ...
16.10.2013 / 13:44
2
respostas

Use linhas em um arquivo para produzir string e nome de arquivo

Eu tenho um arquivo, foo.txt , que tem um nome de pasta em cada linha: folder_1 folder_2 folder_3 E eu gostaria de fazer algo assim: cat foo.txt | xargs -I {} echo 'function {}() { return stuff; }' > {}/function.js Em outras p...
28.02.2015 / 01:46
5
respostas

Substituir dados em posições específicas no arquivo txt usando dados de outro arquivo

Eu tenho um arquivo de texto no formato abaixo: $data This is the experimental data good data This is good file datafile 1 4324 3673 6.2e+11 7687 67576 2 3565 8768 8760 5780 8778 "This is line '2'" 3 7656 8793 -3e+11 7099 79909 4...
08.09.2014 / 13:20
4
respostas

imprimir apenas linhas onde a primeira coluna é única

Eu estou procurando uma maneira de classificar uma lista e imprimir todas as linhas, cuja primeira coluna aparece apenas uma vez - ou seja, corresponde apenas na primeira coluna. Por exemplo, eu tenho um arquivo onde a primeira coluna é um camin...
12.10.2015 / 17:10
1
resposta

Como encontrar a palavra mais frequente de cada arquivo em um diretório?

Eu preciso encontrar a palavra mais frequente de cada arquivo em um diretório e imprimi-lo assim: 12 my /home/test/file1.txt 5 you /home/test/file3.txt 7 hello /home/test/file4.txt Eu tentei: for tmp in <path> do tr -c '[...
11.11.2015 / 14:53
5
respostas

Dividir o conteúdo de um arquivo no linux

Eu tenho um arquivo de texto com conteúdo como este: abc.tar^@xxx.tar^@yyy.tar^@ Por exemplo, eu tenho esse conteúdo em um arquivo chamado abc.txt e quero dividir o conteúdo e gravar as duas primeiras entradas em um novo arquivo. (...
05.08.2013 / 17:38
3
respostas

Compare um arquivo com uma coluna de outro arquivo

Eu tenho um arquivo File1 com dados como aaa bbb E outro arquivo File2 com dados como: 2,aaa,234 w,bbb,589 4,ccc,675 Eu preciso comparar os dados de File1 com os dados da coluna 2 de File2 e imprimir a correspondência e...
10.03.2016 / 07:16
2
respostas

Pesquisar diretórios para string de várias linhas

Procurando uma maneira de pesquisar recursivamente um repositório para todos os arquivos que contenham uma cadeia de várias linhas e retornar os nomes de arquivo que o contêm. O parágrafo é apenas um cabeçalho de aproximadamente 30 linhas. Então...
04.02.2016 / 13:20