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

Compare dois arquivos e imprima os valores correspondentes sem ignorar duplicatas

Estou tentando comparar dois arquivos e obter os valores correspondentes. Eu tentei este comando: grep -Fwf file_1.txt file_2.txt > matched_output.txt No entanto, este script extrai apenas valores únicos . File_1.txt K00012K00...
19.07.2016 / 11:33
2
respostas

como obter conteúdo dentro de um texto específico de um arquivo

Eu tenho um nome de arquivo demo.txt com o conteúdo da seguinte forma: value -= [ "02|05|06|abc", ] /* Some other content other than value variable */ value -= [ ] value -= [ "0698|06|07|abc", ] Eu tenho muitas variáveis de valor nes...
22.07.2016 / 16:12
1
resposta

Se houver mais de um número x de canais em uma linha csv, exclua a segunda instância

Eu tenho um arquivo csv que deve conter 4 colunas de dados que incluem um número de produto, um título, um URL e um preço. Cada coluna é separada por um delimitador | (isso precisa ser mantido, há outros motivos pelos quais não posso alternar...
05.05.2016 / 13:15
1
resposta

Uma maneira comum de combinar dois arquivos no Solaris e no Linux

Estou tentando escrever um script que combine dois arquivos em um e funcione no Solaris 5.10 e no Linux. Arquivo1: dit710 dit710 dit720 dit720 Arquivo2: FacA D0000000000000001 FacA D0000000000000002 FacA D0000000000000030 FacB D...
05.04.2016 / 21:54
3
respostas

Imprima até (e inclua) a enésima ocorrência de um padrão em uma linha

Digamos que eu tenha várias linhas semelhantes abaixo em um arquivo. Turbo is a cat. cats are good. cats are not dog. Coco is a black cat. cats are furry. cats are not dog. agora, se quiser grep all the ^.*cat mas quiser mencion...
12.04.2016 / 22:29
3
respostas

É possível usar o lookaroud do grep várias vezes?

<table name="content_analyzer" another-key="id9"> <type="global" /> </table> <table name="content_analyzer2" another-key="id12"> <type="global" /> </table> <table name="content_analyzer" primary-key...
03.04.2016 / 15:20
2
respostas

parse a saída de um comando para mostrar apenas linhas com base no intervalo de dados de uma coluna específica

Este é certamente um caso de rtfm, já que eu me deparei com muitos posts similares, mas estou me perdendo em tentar encontrar o que estou procurando. Eu imagino que awk ou grep será capaz de ajudar de alguma forma, eu poderia usar alguma ajuda p...
05.10.2016 / 14:36
4
respostas

Exclui string entre dois padrões de regex

Eu tenho um arquivo com o seguinte conteúdo ..\..\src\modules\core\abc\abc.cpp ..\..\src\modules\core\something\xyz\xyz.cpp ..\..\src\other_modules\new_core\something\pqr\pqr.cpp ..\..\src\other_modules\new_core\something\pqr\abc.cpp O re...
04.10.2016 / 07:18
5
respostas

Como extrair dados de um arquivo e construir um nome de arquivo a partir de um dos valores

Estou tentando extrair dois valores de um arquivo de configuração e gravá-los em um novo arquivo. A parte difícil é que eu quero que o nome do novo arquivo seja determinado por um dos valores no arquivo de entrada. Os valores que estou tentan...
07.03.2016 / 16:41
3
respostas

Substituir valores no arquivo

Eu tenho arquivos: $cat file1.txt 1234|W 1345|S 8427|D 2132|C 3243|V e meu arquivo sql é: $cat select.sql SELECT * FROM CUSTOMERS WHERE ID IN (FLAG); e eu tenho um shell com as próximas instruções $cat replace.ksh !#/bin/ksh...
29.04.2016 / 17:06