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

Ative as quebras de linha ao atribuir saídas de várias linhas a var no bash

Estou usando o seguinte shell script muito básico que copiei da rede para listar o conteúdo da minha pasta de backup do banco de dados e enviá-las por e-mail regularmente: MYSQLLIST=$(ls -lhG /var/backups/mysql/daily/) SUBJECT="daily backup f...
25.08.2011 / 09:46
1
resposta

porque o leafpad não pode exibir conteúdos de composição de /usr/share/X11/locale/en_US.UTF-8

Eu tentei ver o arquivo Compose de /usr/share/X11/locale/en_US.UTF-8 usando - usr / share / X11 / locale / en_US.UTF-8 $ leafpad Compor e recebi o seguinte tipo de página em branco. Eu sei que não está em branco porque os números de...
07.10.2018 / 23:03
1
resposta

Procura e substitui texto em vários arquivos

Estou migrando meu blog e todas as postagens têm metadados na parte superior do arquivo. Como resultado, eu tenho um grupo de quase 100 arquivos em um diretório onde eu quero fazer uma pesquisa e substituir por: ^permalink: http://blog.olddom...
31.05.2011 / 13:29
1
resposta

Substituindo o final de algumas centenas de arquivos

Eu preciso mudar o modo como algumas centenas de módulos do Perl terminam. Atualmente eles terminam como 1; No entanto, preciso modificar isso para que todos tenham isso em suas últimas linhas. BEGIN { # VERSION } 1; # ABSTRACT: ta...
18.06.2011 / 23:13
1
resposta

Preencher um arquivo CSV do arquivo de dados com loops aninhados no bash

Eu tenho um arquivo, 4.txt que contém caminhos completos para *.cfg arquivos, bem como dados adicionais que eu preciso remover para o relatório final ( 5.csv ). Por exemplo, /source/EDDG/env1/dom1/proj/config/test.cfg <ListVa...
07.09.2018 / 19:48
5
respostas

awk: divide a coluna, imprime o lado esquerdo do delimitador e cola no meio do csv

Arquivo de entrada: AAA, BBB:XXX, CCC, DDD, EEE, FFF, GGG, HHH O resultado deve ser: AAA, BBB, BBB:XXX, CCC, DDD, EEE, FFF, GGG, HHH Eu pensei em algo como: awk -F, '{n=split($2,a,":"); a[n]} {$2=$NF","$2}1' OFS=, Mas o prim...
31.08.2018 / 12:00
2
respostas

Comparando arquivos e suas propriedades

Eu recebo informações de um determinado conjunto de arquivos no meu e-mail todos os dias, o que é assim: 58623208 Sep 14 20:08 blbn_blfbe_drv 57904920 Sep 14 19:54 blbn_cycmn 55814208 Sep 14 06:02 clsa_Upd 38912000 Sep 14 19:12 cs_chgpp 41107...
15.09.2011 / 04:31
2
respostas

Seleciona uma parte do texto da saída 'wget' e registra em um arquivo?

Eu tenho este pequeno script para testar um site FTP: #!/bin/bash wget -O /dev/null ftp://someftpsite:[email protected]/testdump300 2>&1 | \ grep '\([0-9.]\+ [M]B/s\)' >> wget300.log E mostra a saída assim: 2018-07...
27.07.2018 / 00:35
1
resposta

'sed' atualiza as datas meta de todos os arquivos acessados

Eu usei sed -i 's/oldpat/newpat/g' ~/mydir/**/*.txt para substituir alguns str em alguns arquivos de texto. No entanto, as datas modificadas de todos os arquivos, incluindo aquelas com conteúdo inalterado, foram alteradas para a data atual...
19.10.2018 / 17:08
3
respostas

Grava dados em movimento para Nova Linha

Eu tenho um arquivo CSV no qual poucos registros os dados estão sendo transferidos para Nova linha: Exemplo: ABCD,1234,QWER ASDF ,2345,VGFT "ASDF,12",1212,ASDR 1234,ZXCV,ERTT o resultado da saída deve ser: ABCD,1234,QWE...
20.07.2018 / 20:17