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

Leia cada linha - BASH

meu objetivo é armazenar cada linha foliada (na verdade, cada regra) em uma matriz. Minha saída: Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT udp -- 109.224.241.0/24 0.0....
02.02.2016 / 09:41
3
respostas

Mesclando 2 arquivos e mantendo um duplicado

Eu quero criar um arquivo que contenha colunas de dois arquivos de entrada. File1 é como: 11111111 abc12345 Y 22222222 xyz23456 Y Arquivo2: 11111111 abc12345 33333333 kbc34567 A saída deve ser c...
25.01.2016 / 08:05
3
respostas

vlookup funciona no awk no linux

Oi eu tenho dois arquivos contendo dados: arquivo1: 4,abc 3,xyz 5,fut 6,gfd arquivo2: gfd,2.3 xyz,4.5 abc,6.7 fut,3.2 Eu desejo criar um arquivo como arquivo de saída usando comandos de script do Linux: 4,6.7 3,4.5 5,3.2 6,2.3...
22.01.2016 / 14:23
1
resposta

Procurando e substituindo um caminho de estilo do windows usando sed

Minha tarefa é substituir várias entradas para \\\\server\\path1\\path2\\ with \\server\path1\path2\ em myfile.txt (remover as barras invertidas supérfluas). Eu tentei usar o sed para isso, mas não encontrou nada para substituir: sed...
20.01.2016 / 11:26
2
respostas

Copie as linhas de texto simples do arquivo e anexe-as ao mesmo arquivo com o prefixo de linha média ou remova o prefixo de linha média

Criando um script feio que compila vários arquivos hosts em uma grande lista. A maioria das listas terá duas entradas para um URL, uma com www. e outra sem essa: 127.0.0.1 facebook.com 127.0.0.1 www.facebook.com No entanto, algumas...
21.01.2016 / 21:06
1
resposta

Impressão dividida e condicional do Awk

Eu tenho um arquivo de dados feio que preciso limpar - Date User Name Item Id Title Quantity Price Total Amount 1/1/2015 name1...
24.12.2015 / 21:24
3
respostas

awk para substituir colunas e imprimir se a condição for statisfy

Eu tenho um arquivo com a saída abaixo Sending showtrans string ... Oldest redo log files necessary to restart Extract are: Redo Thread 1, Redo Log Sequence Number 29334, SCN 3364.4078507030 (14452348490774), RBA 673593872 Redo Thread 2, R...
24.12.2015 / 13:56
1
resposta

Extrai campos de uma linha em variáveis do shell

Eu tenho algumas centenas de linhas, como abaixo, em connRefused.log : - 2015-12-12 00:12:10,227 ERROR [Testing-KeepAlive-01] c.v.v.v.Connection [Connection.java : 001] failed to bind to {name=TestGW,direction=BOTH_WAY,username=espa...
16.12.2015 / 03:33
1
resposta

Como posso modificar seletivamente as linhas em um arquivo onde as modificações dependem da análise das linhas selecionadas como um todo, em vez de individualmente [duplicadas]?

     Esta pergunta já tem uma resposta aqui:                   Como fazer com que 'column -t' ignore linhas com características específicas?                                      5 respostas                                TL; DR E...
16.12.2015 / 05:38
2
respostas

Remova ambas as linhas se os valores da coluna A forem repetidos na próxima linha

Minha entrada é assim: pak_c35079_g1_i1|m.14890 Pfam pak_c20797_g1_i1|m.3458 ProDom pak_c20797_g1_i1|m.3458 Pfam pak_c28265_g1_i3|m.9595 TIGRFAM pak_c28265_g1_i3|m.9595 Pfam . . . Eu quero uma saída como...
20.12.2015 / 18:41