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%     
___
3
respostas

Obtendo Source como Flatfile e removendo o Carriage returns e \ n… charaters especiais?

Eu tenho um problema em obter uma fonte flatfile com um grande número de registros com delimitadores PIPE e um dos campos está recebendo retornos de carro (em várias linhas) e começa com uma nova linha ( \n ). Então, como posso remover o carac...
26.11.2012 / 09:44
4
respostas

Como usar o regex com o AWK para substituição de strings?

Suponha que haja algum texto de um arquivo: (bookmarks ("Chapter 1 Introduction 1" "#1" ("1.1 Problem Statement and Basic Definitions 23" "#2") ("Exercises 31" "#30") ("Notes and References 42" "#34")) ) Eu quero adicionar 11 a cada númer...
20.11.2011 / 00:32
2
respostas

Extrai o nome do grupo de 'id' e armazena em uma variável

$ id usera uid=830(usera) gid=799(groupa) groups=799(groupa) Eu preciso extrair o nome do grupo da saída do id e armazená-lo em uma variável. Nesse caso, é groupname=groupa     
28.04.2015 / 09:22
5
respostas

imprimir tudo depois de uma barra

Descobri como imprimir tudo antes de uma barra, mas preciso imprimir tudo depois de uma barra. Eu tenho uma string como blablabal/important e preciso imprimir apenas important . Como devo modificar a linha abaixo para imprimir tudo depois d...
05.12.2015 / 17:28
2
respostas

Solaris usando o gerador de sequência no início de cada nova linha

Eu criei um script que extrai dados de um banco de dados e os carrega em um arquivo csv. Estou usando o sistema SunOS hstz1454 5.10 . Eu estou tentando fazer uma sequência no começo de cada linha seguindo com uma comunicação. Os dados são a...
16.12.2015 / 22:37
5
respostas

Como fazer o valor de retorno do grep sem vírgula [duplicado]

Eu quero extrair um valor de um arquivo json para que eu possa processá-lo e eu tento usar grep '"USDEUR" currs.json' | cut -d ':' -f 2 , mas ele retorna 0.918695, e o arquivo json se parece com isto: { "success":true, "terms":"https:\...
23.12.2015 / 19:38
3
respostas

Procura pela string exata na coluna [duplicada]

Eu tenho um arquivo com palavras separadas por ',' nas linhas, cada linha tem o mesmo número de palavras, digamos 4. Então, existem na forma de: something1,something2,something3,something4 Eu quero pesquisar a linha que contém na quar...
21.11.2018 / 20:35
2
respostas

Transfrom line into two columns

Entrada: IN22FDX_S1P_WWWWBBBBMMMCCCC_ffg_pre_0.59_0_.72_-40_nominal Saída: IN22FDX_S1P_WWWWBBBBMMMCCCC ffg_pre_0.59_0_.72_-40_nominal # ^ # space instead of underscore Como converter a linha...
16.10.2017 / 07:21
6
respostas

Find Máximo de todas as colunas com base na primeira coluna distinta

Estou usando o Ubuntu e tenho um arquivo de entrada como este ifile.dat 1 10 15 3 34 20 1 4 22 3 32 33 5 3 46 2 2 98 4 20 100 3 13 23 4 50 65 1 40 76 2 20 22 Como faço para isso? ofile.dat 1 40 76...
05.07.2017 / 22:48
2
respostas

vim - mas com rolagem, texto clicável e copiar e colar

Eu gosto do vim. Eu acho que tocar nos ratos está sujo. Mas às vezes, quando minha mão já está em um mouse, com certeza seria bom poder rolar o texto ou clicar em um local no texto e fazer o cursor pular para lá. Além disso, gostaria de poder co...
03.02.2011 / 22:52