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 substituir um delimitador entre dois outros delimitadores?

Eu tenho string como abaixo: engineer,doctor,"987,345,123",engineer Eu queria mudar para abaixo no unix: engineer,doctor,"987345123",engineer     
28.07.2017 / 18:12
3
respostas

Substitua cada valor único em todas as colunas por um identificador exclusivo

Eu tenho um arquivo com 250k linhas e 10 colunas como: img1 aa bb cc ... img2 aa yy dd ... img3 uu bb ee ... img4 NA bb tt ... Eu quero um script que converta este arquivo para: img1 1 1 1 ... img2 1 2 2 ... img3 2 1 3 ... img4 0 1 4 ....
16.09.2017 / 21:19
1
resposta

Imprima cada campo de CSV na nova linha sem saber o número de campos

Eu estava jogando com o IFS hoje e criei um arquivo de texto rápido com uma lista de números separados por vírgulas em uma linha. 1,2,3,4,5 Eu então tentei escrever um script para imprimir cada número em uma nova linha. Eu consegui fazer...
18.08.2017 / 03:34
1
resposta

arquivo de texto XML com caracteres '^ @' nele?

Eu tenho um arquivo XML que preciso analisar. Quando eu abri-lo em nano, nano me dá a mensagem (converted from Mac format) . No entanto, entre cada caractere, há uma sequência ^@ , assim: ^@t^@h^@e^@ ^@q^@u^@i^@c^@k^@ ... Que formato...
05.10.2011 / 13:24
2
respostas

grep apenas para linhas de processo que causaram o erro

Existe um serviço sendo executado como vários processos e os logs de todos vêm para um log enorme (não me pergunte por quê). Parece assim: process1: bla bla bla process2: ha ha ha process3: tarara **error_has_happened** process3: details of t...
12.01.2017 / 12:47
2
respostas

Reorganizando a lista de números para fazer uma matriz

Estou tentando escrever um script para alterar o seguinte conjunto de números 2.659980 3.256998 4.589778 2.120150 2.223365 2.325566 2.121112 3.020111 4.065112 0.221544 1.236665 1.395958 para o seguinte formulário (essencialmente fazendo...
12.12.2016 / 03:36
2
respostas

Problema com a leitura do arquivo de texto codificado na codificação Ocidental (ISO-8859-1)

Estou tendo um problema com a codificação do arquivo de texto ISO-8859-1 (legendas em polonês), que é algo assim: Mieszka³ sam, | ¿adnej ¿ony, dzieci. Deverá ser: "Mieszkał sam, żadnej żony, dzieci". Eu tentei: convertendo o arquivo...
19.07.2016 / 23:11
1
resposta

Acrescentando uma string a um arquivo do ssh remoto

Eu quero ssh para um nó (que é sem senha) e acrescento $spool_as_final_name true a um arquivo /var/spool/torque/mom_priv/config . Note que é obrigatório colocar $ na frente da string. Então, eu escrevi ssh node01 "echo \"\$spool_as...
15.07.2016 / 15:10
3
respostas

Como remover linhas duplicadas que começam com um padrão e a próxima linha depois disso?

Eu quero remover as linhas duplicadas que começam com > e a próxima linha depois disso. Por exemplo: >1 ACCGGTTTCCTTGAAATT >2 AACCTTCCGGTTAATT >3 AACCTTCCGGTTAATT >1 ACCGGTTTCCTTGAAATT Como você pode ver, eu tenho...
23.09.2015 / 17:29
2
respostas

Como adicionar propriedades no final das duas primeiras linhas com aspas duplas?

Queremos adicionar as seguintes propriedades: -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M nas duas primeiras linhas que contêm a palavra - HBASE_MASTER_OPTS Exemplo antes da mudança : more ams-hbase-e...
13.08.2018 / 18:54