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

Existe algum editor de gtk onde você pode limitar caracteres a 80 colunas em um único arquivo?

Eu tenho visto vários editores gtk. Para citar alguns, gedit, leafpad e mousepad. Nenhum deles tem suporte para limitar 80 caracteres em uma única linha. Apesar de nano, uma ferramenta de linha de comando tem isso se eu configurá-lo assim em...
24.01.2017 / 20:28
4
respostas

Como posso excluir tudo, exceto um padrão alfanumérico?

Eu também tenho um arquivo com muitos caracteres especiais e indesejados. Quero manter um padrão alfanumérico específico e ignorar todo o resto - por exemplo, AB123456789 - quero extrair apenas esta palavra-chave, ou seja, dois alfabetos "AB" se...
10.02.2017 / 15:30
4
respostas

Alterações na linha do arquivo Csv para aparecer na loja virtual

Eu tenho um arquivo csv com itens como este: "";"";"";"";"Park2";"Lamella Koivu Natur Loc 5 3-sauvainen 14x188x2266mm. 3,41m2/PKT.";"PKT";"2";"100,0000";"-596,7500";"1";"0";"Lamella Koivu Natur Loc - Ruotsalainen, laadukas - 5G Lukkoponttipa...
09.02.2017 / 10:20
1
resposta

Script Bash para analisar a saída SNMP

Estou trabalhando no monitoramento de um dispositivo Cisco no qual eu precisaria analisar a saída snmp e imprimi-la em linhas separadas mais detalhadas. Por meio da linha de comando, posso fazer isso: snmpwalk -m /usr/share/snmp/mibs/CISCO...
27.01.2017 / 18:32
3
respostas

Selecionando linhas em um arquivo CSV com base no valor da coluna que contém uma vírgula incorporada

Eu tenho um arquivo CSV (CSV UTF-8 (delimitado por vírgulas) (.csv)) com 5 colunas: dados do cliente, nome do cliente, e-mail do cliente, motivo do cancelamento, comentários da razão de cancelamento Como eu filtraria as linhas com "Queria o i...
30.01.2017 / 16:05
1
resposta

Sed: Substitua QUALQUER endereço IP por 127.0.0.1 [duplicado]

Estou tentando fazer uma substituição no local de um endereço IP em um arquivo usando sed. Eu sei disso . é um curinga, então tentei fazer o seguinte: sed -i -e 's/.\..\..\..\./127.0.0.1/g' /.../myfile.txt No entanto, não tenho certez...
26.01.2017 / 17:12
1
resposta

Obter usuários de um grupo

Eu quero que os usuários de um grupo sejam separados para cada grupo existente em /etc/group Eu tenho o seguinte script: #! /bin/bash while IFS=: read user pass uid users do echo -e "$full :\n\ Pseudo : $user\n\ UID :\t $uid\n\...
20.01.2017 / 20:55
3
respostas

Como contar os delimitadores e remover os Feeds de linha se não atenderem ao limite

Tenho vários arquivos com até um milhão de registros provenientes de um fornecedor. Esses arquivos são originalmente de um ambiente Windows e, quando os obtemos, eles têm divisões errôneas nos registros causados por alimentações de linha no m...
10.01.2017 / 13:38
1
resposta

Como posso interpolar um valor perdido dependendo do valor anterior e próximo?

Eu tenho um arquivo grande com duas colunas, gostaria de interpretar o valor em 0,00, 0,50, 1,00, 1,50 ... etc (se já não existir) calculando a média do valor anterior e do próximo valor. Por exemplo, o valor correspondente de 3.00 é perdido...
16.01.2017 / 16:39
3
respostas

Extraindo apenas múltiplos padrões específicos do arquivo

Eu tenho o seguinte arquivo: $less dummyKeyAndValue.txt apiKey=key1;some_other_data;term=abc apiKey=key2;some_other_data;some_other_data;term=def term=pqr;some_other_data;apiKey=key1 apiKey=key3;some_other_data;term=def Eu qu...
02.01.2017 / 13:09