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%     
___
1
resposta

Encontrando média de múltiplas linhas em um arquivo

Arquivo de entrada: 1 2 3 4 5 6 4 2 1 2 3 6 7 8 9 e assim por diante. Saída desejada: 3 3 6.6 Eu tenho muitos arquivos e cada arquivo com diferentes números de coluna, mas o não. de linhas é o mesmo 25000. Eu quero ter...
30.11.2016 / 12:09
2
respostas

Extrai as coordenadas Start e End de acordo com um comprimento definido de intervalo não fixo [closed]

Eu tenho um arquivo com intervalos começando na coluna "start" e terminando na coluna "end". Eu tenho que extrair o início e o fim desses intervalos de acordo com um comprimento definido que está escrito na quarta coluna. Também tenho que imprim...
26.01.2017 / 18:58
2
respostas

Gerar arquivo .txt com conteúdo específico de um arquivo .json de 3 GB inválido

Eu tenho um arquivo chamado users.json, que tem 3 GB, e é inválido json. Então, o que estou tentando fazer é ler o conteúdo de texto do arquivo e pegar as informações de que preciso, que são os nomes de usuário contidos no arquivo, e gravá-las e...
24.03.2017 / 19:26
2
respostas

Adicione 0 sempre que o valor for 12 caracteres

Eu extraio uma coluna de um arquivo com valores diferentes, alguns deles são 11 caracteres para 13, mas sempre que o valor é 11 eu preciso adicionar um 0 na frente. awk -F, '{print $1 }' $FILE | \ awk '{printf("%04d%s\n", NR, $0)}' | \ awk...
30.12.2016 / 20:23
2
respostas

awk tomando nomes de arquivos em vez de arquivos em loop

Ok, preciso extrair uma certa coluna com awk de um determinado arquivo, colocá-la em uma matriz e depois classificá-la, e depois eu precisaria procurar alguns valores dentro dessas colunas ordenadas extraídas com o awk também, mas agora eu tenho...
06.12.2016 / 09:52
2
respostas

Como usar o regex apropriado para encontrar um padrão no awk?

Usando o exemplo a seguir, estou tentando descobrir o regex que cobre o seguinte padrão no meu awk program . A saída pode ser apenas números com no máximo 5 comprimentos: i.g. 15251 A saída pode ter apenas duas letras "H" & "O"...
05.12.2016 / 15:27
3
respostas

Como ler linhas de uma variável | bater

Eu tenho um script simples que lê linhas de um arquivo de texto da seguinte forma: #!/bin/bash FILE=$1 while read line; do ... done < $FILE que funciona bem, mas agora eu quero primeiro analisar o arquivo usando o grep da seguinte form...
06.12.2016 / 03:59
2
respostas

conta número de palavras entre 2 palavras fixas

Eu tenho um arquivo como abaixo FHEAD THEAD TCUST TITEM TTEND TTAIL THEAD TCUST TCUST TITEM TITEM TTEND TTAIL THEAD TCUST TITEM TTEND TTAIL THEAD TCUST TCUST TITEM TTEND TTAIL Eu preciso contar o número de ocorrências de APENAS registros...
25.11.2016 / 12:09
3
respostas

mesclar várias linhas de dados com um campo comum

Eu tenho um arquivo grande com 9+ linhas de dados separados por ponto e vírgula (;) e quero mesclar dados na coluna 3 (separando com) as linhas onde os dados na coluna 5 correspondem. Os dados são mantidos em uma máquina Linux e possuem as ferra...
30.11.2016 / 18:39
1
resposta

Iterar o arquivo até que todo valor acima do limite seja extraído

Atualmente, tenho um script (abaixo) que sinaliza valores acima de um determinado limite, gera este valor e as n linhas seguintes e substitui essas linhas por valores Nan no arquivo original. threshold=5 eventperiod=3 # Flag first occurrence...
08.12.2016 / 12:33