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

Como usar as ferramentas GNU para extrair e mesclar duas substrings da mesma string?

Suponha que eu receba o seguinte resultado depois de fazer um grep "emailed" /home/John/logs/2013-07-10.171222-0400EDT.html:I have emailed Mark. Thanks Eu quero extrair a data disso para que minha saída pareça - 2013-07-10:I have em...
23.07.2013 / 20:34
1
resposta

Como posso encontrar e filtrar uma coluna específica em um arquivo .csv? [duplicado]

Eu tenho arquivos .csv com a seguinte estrutura: cat,dog,mouse,pig,bird,cow,... 21,34,54,566,78,1,... 23,10,12,569,56,4,... 32,20,13,123,56,3,... 34,30,44,322,66,2,... Eu quero filtrar a coluna relacionada ao mouse, por exemplo: 54 1...
14.03.2013 / 21:14
1
resposta

Qual é a maneira mais apropriada de analisar valores desta saída?

Eu tenho alguma saída netstat que estou escrevendo e quero analisar. Qual é a maneira mais eficiente de analisar valores da saída abaixo? É importante ressaltar que estou usando o antigo /bin/sh shell e não bash Estou gerando essa saída...
08.08.2012 / 11:29
2
respostas

Melhor string escapando por hg

Então, periodicamente, eu removo os arquivos que estão listados como ausentes pelo sistema de controle de versão hg. O que eu notei é que esse script (reconhecidamente feio) que eu tenho não escapa corretamente de strings: hg status | grep !...
05.05.2013 / 10:57
3
respostas

Classificar dados em várias colunas

ENTRADA (não classificada, ruim) "XYZ-ZTE-43255 serverB618 agreed","XYZ-ZTE-44432" ,"XYZ-ZTE-43255" "XYZ-ZTE-52775 serverB110 agreed", "XYZ-ZTE-79213 - serverB688 agreed", "XYZ-ZTE-77323 serverB617 agreed", "XYZ-ZTE-81422 - serverB609 agreed"...
17.06.2011 / 09:51
2
respostas

Processamento de texto: converte texto de tabela de conteúdo em formato de indicador de djvu?

Normalmente, na tabela de conteúdo de um livro, cada linha é para um capítulo ou seção e termina com seu número de página, por exemplo, 1 first chapter 10 1.1 first section 11 1.1.1 first subsection 12 1.2 second section 13 2 second chapter 1...
20.07.2011 / 14:33
2
respostas

Manter novas linhas na saída de corte

Vamos imaginar que temos um arquivo: foo bar foo1 bar1 Eu quero cortar cada segunda palavra em cada linha, então eu quero que o arquivo seja assim: foo foo1 Estou tentando usar cut -d ' ' -f -1 , mas o que obtenho é: foo foo1...
27.03.2011 / 11:36
1
resposta

Como posso percorrer os arquivos cujo nome começa com '-'? [duplicado]

Eu tentei isso. grep -r thanks * slave-iv grep: invalid option -- '@' Usage: grep [OPTION]... PATTERN [FILE]... Try 'grep --help' for more information. Veja como é o diretório. Eles são arquivos de l...
09.11.2010 / 13:58
2
respostas

remove os dois primeiros bytes de uma linha

Eu tenho um arquivo com 2 bytes de valores de indicadores binários em todas as linhas que precisam ser removidas. Eu tentei sed , awk , cut , mas nenhum deles funciona (embora funcionem no modo vi ): sed 's/^.\{,2\}//' file.dat awk...
18.10.2018 / 17:49
2
respostas

Concatena uma string com uma variável no comando grep

Eu tenho que procurar por esse padrão: _20181106 20181106 é a data de ontem, então tem que ser uma variável como TZ=aaa24 date +%Y%m%d Como posso pesquisar um arquivo com esse padrão? Estou trabalhando com o AIX     
06.11.2018 / 14:34