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

Como posso apagar tudo antes / depois de uma ocorrência específica de um caractere?

Entrada |1|2|3|4|5| Resultado |3|4| Como posso excluir tudo antes do número do pipe X | (3 neste exemplo) e tudo depois do pipe número Y (5 neste exemplo)?     
20.12.2017 / 10:54
3
respostas

como eu adiciono caracteres a linhas que não os têm

A primeira linha dos meus dados parece scaffold10x_1 AUGUSTUS gene 3591 3908 0.61 - . g1 scaffold10x_1 AUGUSTUS transcript 3591 3908 0.61 - . g1.t1 scaffold10x_1 AUGUSTUS stop_codon 3591 3593...
19.12.2017 / 10:27
2
respostas

Localizar e substituir duplicados

Eu tenho um arquivo com e-mails concatenados que se parece com o seguinte: id emails 1 [email protected] 2 [email protected] 3 [email protected],[email protected],[email protected] Cada linha tem apenas e-mails distintos, mas pode haver dupli...
21.03.2018 / 23:58
1
resposta

Como pegar a entrada de uma coluna e alterá-la para outra coisa e contá-la

Deste arquivo link Eu preciso pegar a coluna 3, que consiste nos números de 1 a 6, e enviar esses números para palavras como 1-espumante, 2-fine sem alterar o arquivo. Além disso, eles devem ser contados para que eu possa mostrar quantos...
24.11.2017 / 17:25
3
respostas

sort Arquivo B baseado na coluna 3 do Arquivo A sem alterar o conteúdo do Arquivo A

Eu tenho o seguinte arquivo: cat fileA.txt seattle 1991 west atlanta 1993 west turlock 1998 west marysville 2004 south newyork 2007 north canada 2004 west E o segundo arquivo é assim: cat fileB.txt popular someW...
28.11.2017 / 00:38
1
resposta

parse string única baseada em uma determinada linha

Eu tenho um arquivo dhcpd.leases com o seguinte: lease 172.231.100.152 { starts 2 2017/11/14 14:50:41; ends 2 2017/11/14 15:20:41; tstp 2 2017/11/21 15:05:41; cltt 2 2017/11/14 14:50:41; binding state active; next binding state expired; lea...
14.11.2017 / 15:38
2
respostas

Combine em duas listas e faça uma coluna booleana

Eu tenho duas listas, a primeira lista contém todos os nomes $ cat file1.txt dog_02 dog_01 dog_20 dog_22 dog_23 dog_24 E minha segunda lista tem alguns nomes do primeiro $ cat file2.txt dog_01 dog_23 dog_24 Eu gostaria de fazer um...
15.11.2017 / 16:49
1
resposta

search e Substituir substring no endereço mac em um arquivo de texto

Abaixo é extraído o arquivo a ser alterado: Pode usar o awk ou sed ... qualquer utilitário é bom para correspondência de padrões mgad 1 m-id 50 rf-chan-id 1 base-station-id 00:a0:bc:0c:1b:c1 .... .... mgad 2 .... base-station-id 00:...
30.10.2017 / 23:22
5
respostas

aparar tailing - e adicioná-lo levando para números em shell

Eu tenho um arquivo CSV com números entre aspas duplas e sem aspas duplas e para alguns números. Eu tenho que corrigir os símbolos negativos para apenas números: o símbolo negativo final tem que ser removido e adicionado ao começo. Entrada de...
05.12.2017 / 20:33
1
resposta

text processing - Como classificar a saída do find que possui nomes de arquivos duplicados de um diretório diferente?

Eu quero classificar esta saída do comando find sem nomes de arquivos duplicados em qualquer diretório. find /path/to/first_directory/* /path/to/second_directory/* /path/to/third_directory/* -mtime -1 -name "filename_pattern*" exemplo...
06.12.2017 / 03:02