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

Anexar linhas que não contenham “|” à linha anterior

Eu tenho um arquivo de texto que contém dados no formato abaixo. 1|0|this is test file line1 2|1|this is test file line2 3|1|this is test file line4 Qualquer linha que não contenha | deve ser anexada à linha anterior que contém |...
17.12.2017 / 16:57
5
respostas

Use o awk / sed para remover tudo, exceto o padrão correspondente em uma coluna específica

Eu tenho um arquivo assim: Text1 somethingAAxxxxxxxsomething,elseAAxxxxxxxfoo text1 Text2 somethingAAxxxxxxxsomething,elseAAxxxxxxxfoo text2 Text3 somethingAAxxxxxxxsomething,elseAAxxxxxxxfoo text3 O "algo", algo, mais e foo são letras /...
29.03.2017 / 22:59
3
respostas

removendo espaços da primeira coluna

Meu arquivo de entrada tem posições na primeira coluna com diferentes números de espaços (ou nenhum espaço) 16504 16516 1650811 16520 1651 16524 16516111 16528 165204 16532 Eu preciso obt...
26.02.2014 / 13:41
4
respostas

Formatando saída com Awk e regex

Eu tenho ~ 20 arquivos em todas as 300 linhas, preenchidos por dados formatados assim: 62640 usec, 3500 usec 1640 usec, 480 usec 360 usec, 520 usec 1200 usec, 500 usec 340 usec, 520 usec e eu quero transformar isso em código Arduino, no f...
08.10.2018 / 00:14
5
respostas

Existe uma maneira de descobrir o número de linhas de uma saída de comando?

Estou tentando comparar saídas de comando entre dois servidores. Eu quero descobrir o número de linhas da saída de comandos como ls -l . Tem algum jeito de fazer isso? Até agora eu não encontrei nada.     
16.06.2014 / 16:41
4
respostas

Como adicionar uma nova linha de texto na primeira linha de um arquivo? [duplicado]

Arquivo: TABLE1 1234 9555 87676 2344 Resultado esperado: Description of the following table: TABLE1 1234 9555 87676 2344     
06.05.2016 / 12:54
3
respostas

Limpeza de um banco de dados de genes poluído por caracteres não numéricos, exceto sinais de mais e menos

Eu tenho esse banco de dados de genes completamente confuso com valores extra não-alfanuméricos. Isso aconteceu como uma espécie de criptografia para os dados que foram feitos incorretamente e não sei como limpá-los. Eu tentei sed e awk , m...
07.10.2018 / 01:40
3
respostas

Exclui tudo que não corresponde a esse padrão 'something.swf' no arquivo txt

Pode sed ou awk fazer isso? O que eu quero fazer é apagar tudo que não corresponda a este padrão '(something).swf' Não precisa ser esses comandos, e eu sou novo. O processamento de texto é feito através do terminal, então prefiro que...
08.08.2014 / 17:38
2
respostas

localize e substitua um valor em uma linha de texto

Eu tenho um arquivo de texto que contém apenas uma linha de texto 1314:Battery:1.90:50:30 Estou tentando descobrir se existe um grep e sed para alterar o valor 50 e 30 para o seguinte 1314:Battery:1.90:45:35 que eu reduziria...
07.01.2015 / 16:38
3
respostas

Imprime o conteúdo do arquivo do caractere desejado e também finaliza para o caractere desejado

Eu tenho este arquivo com o conteúdo escrito abaixo. Eu quero a saída do meu arquivo informando com ".SUBCKT C032_THS_COMPARATOR" and end with ".ENDS" : .SUBCKT C032_THS_DPDNPROT_cdm_tdpdnw TOPROTECT VPLUS .SUBCKT C032_THS_DPDNPROT_cdm_t...
09.09.2014 / 12:06