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

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 / 19: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 / 20: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 / 13: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 / 12: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 / 05: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 / 15: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 / 15:06
2
respostas

corresponde a colunas e substitui

Eu tenho dois arquivos de texto muito grandes com campos delimitados por espaço: Arquivo1 527858 51 2 27.92464882 8.63E-07 570289 82 2 30.12532071 2.87E-07 571034 90 2 29.26089611 4.43E-07 571033 90 2 28.56723908 6.26E-07 4...
14.03.2016 / 16:34
2
respostas

Como faço para extrair apenas caracteres alfanuméricos de um determinado arquivo de texto e imprimi-los?

Eu tenho um arquivo de texto que se parece com o texto colado abaixo. Eu quero extrair para um arquivo qualquer caractere que seja alfanumérico por natureza e ignorar todo o resto. Qual é a maneira mais fácil de fazer isso ( grep , cut )?...
19.01.2016 / 00:21
3
respostas

Como posso remover linhas sob um subtítulo em um arquivo usando comandos linux

Eu tenho um arquivo como abaixo. Em que eu quero remover as linhas sob um subtítulo particular sozinho. Eu tentei usar alguns comandos sed e awk, mas não consegui. Qualquer um pode ajudar a quebrar isso com alguns comandos do linux. [first at...
22.10.2015 / 05:33