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

Recorte uma letra de cada linha de um arquivo

Eu tento eliminar de um file_in.dat da seguinte forma: 283 K00845.01 16.329762180 177.2951100 0.9830 284 K00846.01 27.807562927 186.7135320 15 K00847.01 80.872063900 203.8969600 4.73 0.7640 16 K00848.01 3.16...
20.10.2015 / 15:56
2
respostas

Existe uma mágica de linha de comando para salvar colunas específicas pelo nome em um arquivo CSV?

Suponha que eu tenha um conjunto de dados maluco no CSV: SOS_VOTERID,COUNTY_NUMBER,COUNTY_ID,LAST_NAME,FIRST_NAME,MIDDLE_NAME,SUFFIX,DATE_OF_BIRTH,REGISTRATION_DATE,PARTY_AFFILIATION,RESIDENTIAL_ADDRESS1,RESIDENTIAL_SECONDARY_ADDR,city,RESIDE...
06.09.2015 / 18:33
1
resposta

Qual é a maneira correta de inserir \ u usando sed?

Estou tentando encontrar uma string que contenha \u e adicione algo a ela. Por exemplo, $ echo \user | sed 's/\us/\usX/' - produz corretamente \usXer No entanto, se eu tiver o conteúdo em um arquivo e inseri-lo no seguinte có...
11.08.2015 / 18:23
3
respostas

Remover palavras (letras seguidas de espaço) de uma coluna específica

Eu tenho um arquivo e o formato é o seguinte: cat dog AHF123432 | 123432 | dhfshfjdh lion AFG23412 |23412 | dfshjhfjdhj Eu preciso remover essas palavras da primeira coluna que contém apenas alfabetos, ou seja, gato (seguido de espaço) e...
12.08.2015 / 17:38
1
resposta

Como extrair valores exclusivos dentro de colunas

Eu tenho um arquivo de dados com 10.000 colunas e 117.000 linhas. meus dados originais têm muita repetição dentro de cada coluna. é como: inputfile.txt: 123 124 111 321 124 111 123 000 111 123 111 222 Eu quero manter...
09.09.2015 / 00:20
1
resposta

Organizar dados em colunas

Eu tenho um arquivo big data.txt como este: 6712,04444 6712,02344 6712,02220 6712,02233 5322,00040 5322,02230 5322,42002 4444,03342 4444,03323 11,42023 11,00000 11,23443 11,23232 e então eu quero fazer um data.txt como este do original:...
11.09.2015 / 23:17
2
respostas

Como subtrair linhas, ao contrário, somente se for maior que a linha anterior

Estou trabalhando em um script de shell que lerá as linhas de um arquivo, em sentido inverso. Preciso que subtraia a linha anterior da segunda, mas apenas se a segunda for maior. Se for menor, quero apenas o número nessa linha. Exemplo: Co...
18.08.2015 / 20:30
1
resposta

Faz loop sobre linhas de arquivo, arquivo de partição e classifica cada partição

A seguir, coloquei meu código para iterar linhas de um arquivo para coletar dados de um segmento do arquivo da seguinte forma: Ilustração para entender o procedimento: segL segH | | [ 2 4 9 15...
23.07.2015 / 21:43
2
respostas

Extrai colunas de uma string usando grep

Eu preciso extrair de /proc/net/dev a segunda e a décima colunas separadas por espaços. Em outras palavras, o número de bytes recebidos e transmitidos. É possível fazer isso usando grep e referências anteriores?     
03.08.2015 / 13:36
2
respostas

Escolha colunas de um arquivo csv de comprimento variável

Eu tenho dois arquivos CSV, que compartilham uma coluna única para cada linha de cada arquivo, como um ID. Os arquivos não têm cabeçalho. O arquivo_2 tem colunas de tamanho variável, por exemplo, 1,2,3 4,5,6,7,8 Eu me juntei a dois campos...
06.07.2015 / 02:01