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 obter as últimas três últimas datas de um log de arquivo?

Como posso imprimir as últimas três datas da próxima saída: User;month/day/year user1:01/01/2015 user1:01/01/2015 user1:01/01/2015 ... user1:01/09/2018 user1:01/08/2018 user1:01/07/2018 user1:01/04/2016 us...
03.09.2018 / 16:42
2
respostas

Analisa a saída com larguras de colunas dinâmicas e campos vazios

O gdrive tem um subcomando list , que imprime uma lista de arquivos, como no exemplo a seguir: gdrive list Saída: Id Name Type Size Created 1sV3_a1ySV0-jbLxhA8NIEts1KU_aWa...
27.08.2018 / 19:45
4
respostas

Apare linhas para um comprimento específico [duplicado]

Eu tenho um arquivo com muitas linhas e quero cortar cada linha para ter 80 caracteres de comprimento. Como eu pude fazer isso? Eu já filtrei linhas com menos de 80 caracteres, então agora tenho um arquivo que tem linhas com mais de 80 cara...
30.05.2018 / 17:26
1
resposta

Awk de string seguido por '\ n'

Eu tento analisar um arquivo de configuração de texto simples A.conf com o seguinte conteúdo: bitrate 500000 use_can 1 Eu quero usar o número atrás de bitrate para configurar uma interface CAN com a taxa de bits apropriada. Aqui est...
13.08.2018 / 09:58
2
respostas

Excluir os últimos caracteres antes do delimitador

O conteúdo do arquivo de entrada é como: header;header;header;header 2018/06/04;141000;bla;bla Saída desejada: header;header;header;header 2018/06/04;1410;bla;bla Eu tenho o comando abaixo com sed sed -i 's/.//16' $inputFile...
20.08.2018 / 20:07
3
respostas

Maneira fácil de inserir linhas de um arquivo para outro [duplicado]

Eu tenho dois arquivos de texto em massa contendo mais de 10.000 linhas. Eu preciso fazer deles um novo arquivo que contenha uma linha de cada arquivo. File1 line a line b line c File2 line 1 line 2 line 3 s...
25.06.2018 / 10:00
3
respostas

Pesquisando correspondência de regex multilinha em arquivos (sem pcregrep)

Pergunta: Como posso encontrar correspondências de expressões regulares multilinhas em arquivos, sem pcregrep? Eu preciso encontrar / imprimir a posição de cada ocorrência. Infelizmente, o pcregrep não está presente e não tenho direit...
11.06.2018 / 07:41
3
respostas

Mapear cadeia de caracteres de var1 para var2 (pesquisa)

Eu quero fazer uma pesquisa insensível a maiúsculas e minúsculas em VAR2 com base no conteúdo da VAR1 que contém alguns parâmetros no formato key : value . Se um VAR1 key estiver presente, substitua o valor em VAR2. Por exemplo,...
11.06.2018 / 12:49
2
respostas

Extraindo números que precedem uma palavra

Digamos que eu tenha um programa que produza várias linhas, algumas das quais contêm a palavra messages precedida por um número. Como eu poderia extrair apenas aqueles números? (E como eu poderia produzir apenas a soma deles?)     
19.06.2018 / 13:38
2
respostas

Dado um token de chave de partida seguido de n tokens, intercale os n tokens com a chave

No shell osx, dado um fluxo com essas linhas, onde o primeiro token é uma chave, o primeiro caractere na linha sempre corresponderá a [a-z] , os tokens restantes serão sempre apenas numéricos, haverá um número variável de eles e apenas espaços...
18.07.2018 / 04:17