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

Como comparar a saída de um processo em execução?

Estou executando uma avaliação de desempenho no simulador gem5 , que mantém a impressão no terminal durante a execução. Eu já armazenei uma amostra do mesmo benchmark em um arquivo de texto . Agora, quero comparar o fluxo de saída que está...
28.10.2014 / 07:59
4
respostas

Edições específicas para um arquivo de texto (awk?)

Eu tenho um arquivo que parece TITLE 1.000000000000000 10.0000000000000000 0.0000000000000000 0.0000000000000000 0.0000000000000000 10.0000000000000000 0.0000000000000000 0.0000000000000000 0.0000000000000000 10.0000000000000...
09.06.2015 / 20:36
2
respostas

Dividir o arquivo em dois arquivos quando o padrão aparecer usando o comando

Eu quero um comando simples (AWK, Perl, etc.) para dividir o arquivo em dois arquivos, conforme mostrado abaixo. test.pem : -----BEGIN PRIVATE KEY----- MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALq6EmgljkwfHKkB 4s1BkXeYE/j0zO271m8I...
17.03.2016 / 07:22
1
resposta

Comparação entre dois arquivos separados por tabulações no shell script usando o awk

Eu escrevi este código, mas estou enfrentando o problema, conforme mencionado abaixo. Meu código é: paste 1.txt 2.txt| awk ' { FS = "\t " } ; NR == 1 { n = NF/2 } {for(i=1;i<=n;i++) if($i!=$(i+n))...
07.03.2017 / 07:05
3
respostas

Como faço para remover linhas em branco dos arquivos?

Eu tenho um arquivo (hosts) com algumas linhas sem conteúdo, como remover essas linhas sem conteúdo?     
12.06.2015 / 15:25
4
respostas

Concatena strings armazenadas em variáveis lado a lado

Eu tenho duas variáveis que contêm um conjunto de strings. Eu preciso concatenar os resultados dessas variáveis para aparecer lado a lado. Variável a tem: t t t Variável b tem: xyz pqr stu Eu preciso obter a saída como...
02.07.2016 / 18:04
5
respostas

Remova letras e pontos de todas as linhas

Eu tenho um CSV que tem a saída de comandos time de programas diferentes, incluindo o ID da execução. Portanto, meus arquivos contêm registros no seguinte formato: ID,execution_time Exemplo de registro: 345,0m0.047s Eu só pre...
02.07.2014 / 08:40
4
respostas

Por que o sed não está funcionando?

Eu tenho alguns HTML dos quais estou tentando extrair links. No momento, o arquivo é assim. website.com/path/to/file/234432517.gif" width="620"> website.com/path/to/file/143743e53.gif" width="620"> website.com/path/to/file/123473232.gif...
21.07.2017 / 12:36
2
respostas

Asterisco não funciona com grep

Eu pesquisei ki com * conforme o exemplo abaixo e deveria ter retornado as três primeiras linhas. Não sei por que ele retorna a última linha quando não há ki correspondente. $ grep "ki*" trial_file.txt kartik,27,Bangalore,Karnataka p...
18.09.2017 / 18:28
4
respostas

Remover aspas em torno de números inteiros em um arquivo csv

Em um arquivo csv grande (> 1 gb), tenho algo como "34432", "name", "0", "very long description" mas em vez disso gostaria de ter 34432, "name", 0, "very long description". Eu estava olhando para sed , mas essa tarefa está for...
08.04.2014 / 15:19