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

Obtendo texto específico fora dos logs

Eu tenho arquivos de log como este para alguns dados principais: Mon May 9 23:45:02 EDT 2016 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 14816 radius 25 0 848m 415m 10m S 10 2.6 274:05.28 java Como s...
10.05.2016 / 22:57
2
respostas

Remove linhas em um arquivo onde o padrão ocorre apenas uma vez

Eu tenho um arquivo CSV. É ordenado por um identificador o primeiro campo. O identificador no primeiro campo pode aparecer em 1 ou em 2 linhas no campo. Eu quero remover todas as linhas no arquivo onde o identificador só ocorre uma vez. Exemp...
11.04.2016 / 16:30
1
resposta

Remover linhas de um arquivo

No meu arquivo de saída eu tenho as linhas abaixo incluídas várias vezes junto com a saída necessária. WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked. WARN: Please see http://www.slf4j.org/codes.h...
19.05.2016 / 14:01
1
resposta

Combinando 3 ou mais palavras de campos em arquivos csv separados

Eu tenho dois arquivos csv: Isso é csv1: 11, The Sun Still Shines in Reading, 64312, 464566 13, You and Me Together Again London, 564564, 131355 12, What's the Story Now Your Gone, 4545646, 1124545 17, Hello I love you, 456899, 1259898...
18.05.2016 / 14:09
1
resposta

Como faço para calcular a porcentagem de coluna de um arquivo?

Eu tenho um arquivo tsv que contém alguns valores. Eu quero a soma de cada coluna e número total de valores e valores percentuais. Por exemplo: file.tsv contém x 1 1 0 1 x x 1 x 1 1 x 0 0...
15.04.2016 / 08:38
2
respostas

Imprime o padrão no primeiro arquivo quando há uma correspondência no segundo arquivo

Eu tenho esses arquivos. arquivo1.txt A B C D E arquivo2.txt A 1 B 2 D 3 Minha saída desejada é a seguinte: A B D Eu tentei usar grep -Ff file1.txt file2.txt , mas o resultado é A 1 B 2 D 3     
09.08.2016 / 06:44
3
respostas

divide os campos numéricos acima de 10000, eliminando decimais

Eu quero reduzir para metade o valor dos números dentro do campo PERCENT="" que estão acima de 10000 . Os números também não podem ter casas decimais. Por exemplo, PERCENT="50001" would need to be PERCENT="25001" or PERCENT="25000" (usei...
02.08.2016 / 13:34
1
resposta

Processo de cópia imprime poucas linhas em um arquivo

Eu quero copiar a saída do xinput-calibrator para o arquivo temp.txt do meu aplicativo Qt. Estou iniciando o QProcess do aplicativo Usando o comando xinput_calibrator | tee log.txt , posso copiar o texto completo, mas preciso salvar apen...
30.03.2016 / 05:40
3
respostas

Qual é o script mais conciso para listar os que faltam em uma seqüência de dígitos? [duplicado]

Por exemplo, temos o conteúdo 001 002 004 008 010 em um arquivo de texto chamado file , como extrair o 3 5 6 7 9 ausente?     
12.03.2016 / 15:40
2
respostas

Como faço para encontrar um intervalo de números no conteúdo do arquivo e mover arquivos contendo o intervalo de números para outro diretório?

Ok, eu tenho cerca de 90 arquivos, cada um com um corpo como 187942 78.9 Eu quero filtrar os arquivos que têm os valores entre 70 a 90 na segunda coluna e movê-los para outro diretório.     
15.03.2016 / 07:47