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

Problema com colar e saída padrão no linux

Eu tenho dois arquivos que estou tentando mesclar, um arquivo é: linux$ cat temp2 linear_0_A_B linear_0_B_A 103027.244444 102714.177778 103464.311111 102876.266667 103687.422222 103072.711111 103533.244444 102967.733333 103545.066667 102916.9...
10.05.2015 / 13:14
2
respostas

Identifique o número de valores exclusivos e, em seguida, o número de ocorrências desses valores no arquivo

Eu tenho um arquivo de dados que contém 15.000 linhas, mas apenas 400 valores exclusivos. Eu estou procurando uma maneira de identificar o número de valores exclusivos e, em seguida, o número de ocorrências desses valores no arquivo. Eu vim com...
09.10.2012 / 15:57
1
resposta

Como editar arquivos no local ao executar a operação nos valores correspondentes ao padrão pesquisado?

Dados arquivos de lista contendo texto aleatório e muitos datetimes em formato ISO (por exemplo, "2012-07-02T10: 47: 24 + 02: 00"), como posso encontrar todos esses datetimes e adicionar 2 horas a cada 1 ? Idealmente, uma solução que leva em con...
22.03.2013 / 16:47
1
resposta

Awk para remover linha se o argumento for encontrado em uma coluna específica

Eu preciso percorrer um arquivo inteiro de tamanho desconhecido e remover qualquer linha na qual uma determinada palavra (passada como argumento 1) aparece em uma coluna especificada. Além disso, preciso acompanhar quantas linhas foram removidas...
23.09.2012 / 22:41
2
respostas

Por que você deve evitar formatos de entrada "estritamente colunares"?

Doug McIlroy, the inventor of Unix pipes and one of the founders of the Unix tradition, had this to say at the time [McIlroy78]: (ii) Expect the output of every program to become the input to another, as yet unknown, program. Don't clutte...
25.06.2015 / 16:42
4
respostas

If Else, Awk NR: Como remover um cabeçalho de seção da tabela onde não há entradas

Estou tentando resumir uma tabela de dados que muda todos os dias. Já sumarizei a tabela para exibir apenas linhas com entradas maiores que 30. No entanto, em alguns dias, não há entradas acima de 30 na tabela original. Quando isso acontece,...
05.06.2018 / 08:30
1
resposta

O que acontece para a última linha ao usar o comando N com sed

Aqui está o meu comando sed: echo -e "AB\nCD\nEF\nGH" | sed 'N; D;' Imprime: GH enquanto sed processa a entrada linha a linha, o que acontece com a última linha? (Depois disso sed viu o fim de arquivo)? Quero dizer, o buffer...
21.04.2012 / 11:55
2
respostas

Bash: filtra as linhas combinando com o intervalo numérico

Eu tenho um arquivo test com os campos: cato e pos . 1 7100 1 35000 1 49321 1 49759 2 44842 2 52794 2 53558 3 53859 3 54013 3 55172 Eu tenho um arquivo db com campos: cato , start e stop . 1 6408 800...
21.01.2018 / 14:13
2
respostas

Substituindo texto entre dois comentários em HTML

Eu sou novo no mundo de sed / awk e regex em geral e tenho estudado seu uso, mas tenho dificuldades em atender a minha necessidade: Eu tenho uma página htm que tem um aviso de linha única que precisa ser atualizado com texto inserido...
29.05.2013 / 18:57
2
respostas

Bash Script para mostrar a diferença entre dois arquivos de texto

Digamos que eu tenha duas listas: guests-2016.txt : Peter Michael Frank Dirk guests-2017.txt : Mark Michael Dirk Lilly Como posso criar duas novas listas de convidados Os convidados que estavam em guests-2016.txt , ma...
26.09.2017 / 19:07