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

Exibe a linha mais recente por chave

Eu tenho um arquivo contendo vários campos: 12345 some values here 67890 other values maybe 12345 different values here ... etc. Gostaria de exibir a linha mais recente para cada chave. A saída deve ser a seguinte: 67890 other val...
14.08.2018 / 16:10
4
respostas

Remover seção de configuração vazia

Arquivos como ~/.config/vlc/vlcrc são 99% indesejados se você quiser controlar apenas as opções de configuração. Eu tenho um script para remover os comentários, mas há uma tonelada de configuração vazia secções sobrando. Meu sed - e awk...
26.03.2011 / 11:17
1
resposta

Compare dois arquivos e recupere os resultados correspondentes

Eu tenho dois arquivos.Arquivo1 contém 470.2843 organism AR_0036 123 Intermediate 470.2845 organism AR_0033 456 Susceptible 903909.3 organism Naval-83 789 Resistant e o arquivo2 contém 123 456 abc def 789 Eu qu...
12.12.2017 / 05:25
1
resposta

Copie um bloco de texto para um ponto específico em outro arquivo

Estou tentando descobrir como mover um bloco de texto de um arquivo para um ponto específico em outro. Eu tenho uma grande quantidade de arquivos que se parece com isso: H -9.92247800 1.33807800 -0.69208300 S...
11.06.2017 / 19:50
2
respostas

Seria possível utilizar duas coisas específicas de saída?

Estou usando transmissão remota para ver a lista de torrents em execução. Ao usar transmission-remote -l , os resultados são os seguintes: ID Done Have ETA Up Down Ratio Status Name 1 100% 10GB Done 0.0 0.0 0.0...
30.12.2016 / 19:08
1
resposta

Tail changing files

Estou tentando anexar arquivo observando dados que constantemente adicionam cada segundo e dados de canal a novos arquivos que serão processados posteriormente. usando tail -f 'data file' >> 'destination file' Mas como algumas linha...
10.10.2017 / 03:32
2
respostas

Precisa de script de shell para transformar um CSV em formato httpd do Apache

Precisa de alguns apontamentos corretos no script para buscar e regex ou sed. O Site24x7 fornece um URL com uma lista de CSV de seus IPs de origem usados para monitoramento. (Eles também fornecem outros formatos, CSV parece o menos confuso co...
09.02.2012 / 18:14
2
respostas

tempo de atraso de cinco primeiros com arquivo de log com script de shell

Arquivo de entrada Mar 19 06:10:16 ip-172-2-0-53 sendmail[28131]: v2JDA1k4028131: to=root, ctladdr=root (0/0), delay=00:00:15, xdelay=00:00:00, mailer=relay, pri=30580, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (v2JDAG5W028134 Messa...
12.04.2017 / 12:26
1
resposta

Como associar o número da linha de um arquivo ao resultado lado a lado do resultado do diff?

Meu cenário é o seguinte: Primeiro, gere lado a lado diff de dois arquivos usando: diff -y --supress-common-lines file1.txt file2.txt > DiffResult.txt Saída de DiffResult.txt : file1.txt file2.txt This is line...
24.09.2016 / 08:39
1
resposta

Imprime vários campos com base na correspondência parcial de substring dentro de um dos campos

A partir desses dados: "STRING1","c45621396a774a7a79b095a1b73b1d3b","2016-04-14T19:39:41.529978","1.0.4.4","7-sp1.0-amd64","","10.224.241.219|0.0.0.0|0.0.0.0|192.168.0.6|0.0.0.0" "STRING2","c5815139f3051de2ab67909b03a01203","2016-04-14T19:37:...
04.05.2016 / 12:02