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

Acrescentando uma string a um arquivo do ssh remoto

Eu quero ssh para um nó (que é sem senha) e acrescento $spool_as_final_name true a um arquivo /var/spool/torque/mom_priv/config . Note que é obrigatório colocar $ na frente da string. Então, eu escrevi ssh node01 "echo \"\$spool_as...
15.07.2016 / 17:10
3
respostas

Como remover linhas duplicadas que começam com um padrão e a próxima linha depois disso?

Eu quero remover as linhas duplicadas que começam com > e a próxima linha depois disso. Por exemplo: >1 ACCGGTTTCCTTGAAATT >2 AACCTTCCGGTTAATT >3 AACCTTCCGGTTAATT >1 ACCGGTTTCCTTGAAATT Como você pode ver, eu tenho...
23.09.2015 / 19:29
2
respostas

Como adicionar propriedades no final das duas primeiras linhas com aspas duplas?

Queremos adicionar as seguintes propriedades: -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M nas duas primeiras linhas que contêm a palavra - HBASE_MASTER_OPTS Exemplo antes da mudança : more ams-hbase-e...
13.08.2018 / 20:54
3
respostas

Grep / awk / sed para linhas compostas de apenas duas letras e linhas que começam com uma letra e atendem a um determinado comprimento

Não tenho certeza de quantas pessoas estão familiarizadas com os dados de sequenciamento de DNA, mas se isso fizer parte do meu arquivo (as linhas que começam com ">" são IDs e as linhas que começam com uma letra são sequências de DNA): &g...
02.06.2016 / 18:48
2
respostas

Comando de corte que não extrai campos adequadamente em colunas alinhadas

Eu tenho um arquivo de texto no qual devo cortar os campos 3,4,5 e 8: 219 432 4567 Harrison Joel M 4540 Accountant 09-12-1985 219 433 4587 Mitchell Barbara C 4541 Admin Asst 12-14-1995 219 433 3589 Olson Timothy...
02.10.2013 / 07:22
1
resposta

como usar o awk para fazer subtração com números em um arquivo grande

Eu tenho um arquivo grande como este AT5G44030,TAACARA,1000,+,200,206 AT5G44030,TAACARA,1000,+,418,424 AT5G44030,TAACARA,1000,+,773,779 AT5G44030,NGATT,1000,+,114,118 AT5G44030,NGATT,1000,+,267,271 .................................... Eu...
31.03.2016 / 06:10
2
respostas

dobrar e colunas de texto

Pode fold ser definido para reconhecer caracteres em vez de bytes? Caracteres chineses tradicionais parecem ser codificados em três bytes cada (em pelo menos UTF-8), o que significa que se fold -w não for um múltiplo de três, ocorrerá o...
17.11.2016 / 08:29
3
respostas

Grep linhas antes depois se o valor de uma string for maior que zero

Olá, eu tenho um arquivo de texto contendo as seguintes informações: #[Tue Oct 25 00:00:02 2016] --- START OUTPUT #CMD: XXX END-->0<-- #[Tue Oct 25 00:00:57 2016] --- END #RETURN: 1 #ELAPSED TIME (in seconds): 55 #[Tue Oct 25 00:05:0...
25.10.2016 / 09:41
4
respostas

Preencha linhas vazias em colunas específicas com valores

Eu tenho dados do seguinte formato: 2342 1 6473 2 7463 2 3647 2734 1 9343 As linhas que não têm um valor na segunda coluna estão vazias nesse ponto (ou seja, não há espaço, guia etc.). Eu estou procurando um comando simples que coloca um...
13.08.2015 / 13:50
4
respostas

Por que esse comando do awk não faz uma junção externa completa?

Objetivo: Mesclar o conteúdo de dois arquivos usando a chave comum presente nos arquivos file1.txt ========= key1 11 key2 12 key3 13 file2.txt ========= key2 22 key3 23 key4 24 key5 25 Expected Output : ========...
08.04.2015 / 05:31