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%     
___
2
respostas

Exclui linhas de um CSV simplificado, em que algumas colunas correspondem a um padrão específico

Eu tenho o seguinte arquivo CSV simplificado (sem separadores ou novas linhas incorporadas nos campos): ID,PDBID,FirstResidue,FirstChain,SecondResidue,SecondChain,ThirdResidue,ThirdChain,FourthResidue,FourthChain,Pattern RZ_AUTO_505,1hmh,A22L...
13.02.2015 / 05:27
2
respostas

Corresponder valores ausentes em arquivos de texto

Referindo-se a esta pergunta:     Encontrando o valor ausente no arquivo de texto Eu tenho 2 arquivos contendo os dados abaixo exemplo Name Feature Marry Lecturer Marry Student Marry Leader...
12.11.2014 / 17:38
1
resposta

Existe uma ferramenta autônoma que escreve relatórios a partir de arquivos de dados CSV?

Eu faço o download de arquivos CSV (por exemplo, transações de minha conta bancária) e gostaria de criar relatórios (para impressão) a partir dos dados. Eu pesquisei e encontrei várias bibliotecas de gravadores de relatórios, mas todos me for...
27.11.2014 / 02:37
1
resposta

Alterando o texto no arquivo de texto [duplicado]

Existe uma maneira de linha de comando para alterar o texto no arquivo? Gostaria de dizer que eu gostaria de mudar todas as cordas "lukuunottamatta" para a forma "lukuun ottamatta" e "Lukuunottamatta" para a forma "Lukuun ottamatta".     
30.10.2014 / 20:45
1
resposta

Como aninhar correspondências globais com sed?

Se eu fizer: sed 's/match/replace/g' Eu sei que sed irá substituir substituir para cada ocorrência de correspondência em uma linha. Mas e se ...? echo "match <please dont match this?>" | sed 's/match/replace/g' ... ou...
30.10.2014 / 20:02
2
respostas

Corresponde da linha atual até uma linha que não corresponde a um padrão

Eu realmente tentei pesquisar, mas não consegui encontrar nada (é difícil saber exatamente o que procurar). Eu sei como fazer isso com sed : imprimir da linha atual até a linha que corresponde a ALGUMA COISA: sed -n '/1/,/SOMETHING/p'...
06.10.2014 / 22:59
2
respostas

Como extrair os números positivos na primeira coluna de uma saída como na pergunta?

Estou executando o Ubuntu 14.04.1 LTS de 64 bits com Bash 4.3.11(1)-release Tenho um programa chamado harminv que produz a saída da seguinte forma: $ h5totxt hsli0.126.h5 | harminv -vt 0.1 -w 2-3 -a 0.9 -f 200 # harminv: 1902 inputs, d...
19.02.2015 / 22:56
1
resposta

Como selecionar linhas e reformatar a saída do comando?

Existe uma maneira de formatar a seguinte saída para que apenas as linhas 1 e 4 imprimir? Seria melhor se a primeira linha e a quarta linha pudessem sai na mesma linha assim: sw pool test (sem parênteses) status up Exemplo de coman...
30.03.2015 / 21:11
3
respostas

Mesclando várias tabelas delimitadas por tabulação com base em colunas comuns

Sou novo no campo e quero comparar e mesclar 500 arquivos delimitados por tabulações, cada um com duas colunas ("Posição" e "Poli"). Exemplos de arquivo1 e arquivo2 (e outros arquivos) e a saída final que estou procurando são os seguintes - A...
29.05.2014 / 09:15
4
respostas

Pegue uma soma baseada em colunas específicas

Eu tenho uma enorme pilha de dados - cerca de 30 a 40 milhões de itens de dados. Precisamos processar esses arquivos e enviá-los para outra equipe de interface. Abaixo está o meu formato de arquivo que recebemos c1 c2 c3 c4 c5 c6 A...
07.05.2014 / 17:17