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

Dividir arquivo com base no tamanho, mas certifique-se de que ele termine com a nova linha

Eu posso usar o comando split para dividir arquivos grandes em vários arquivos menores. Isso está sendo alcançado seguindo o comando split -b 1G $temp_path $final_filepath Mas apenas a ressalva é que esses arquivos muitas vezes contêm...
03.04.2017 / 21:15
1
resposta

maneira mais fácil de reorganizar colunas e manipular arquivos de texto

Aprendendo linux na escola e trabalhando na manipulação de arquivos de texto no momento. Olhando para aprender alguns atalhos aqui e ali ao longo do caminho. Atualmente eu tenho um arquivo de texto com conteúdo como: First Last 111 E. Ro...
13.02.2017 / 05:46
1
resposta

Concatene o CSV com algumas colunas compartilhadas

Eu tenho dois arquivos grandes ~ 9GB. O arquivo CSV 1 tem colunas A, B, C, D, E e o arquivo CSV 2 tem colunas B, C, F, G . A saída desejada é A, B, C, D, E, F, G . Tudo o que tenho conseguido encontrar é juntar colunas semelhantes e conca...
14.02.2017 / 23:22
2
respostas

Como posso adicionar o número de série a partir de 141 após cada sinal de hash?

Como posso alterar programaticamente este arquivo de texto put returns between paragraphs# 20170218 for linebreak add 2 spaces at end# blah _italic_ or **bold**# 20170219 20170220# 201702#21 para isso usando ferramentas como sed? put r...
20.02.2017 / 00:28
1
resposta

Armazenando um valor de coluna ao fazer o awk group by

Eu tenho um arquivo de entrada com dados da seguinte forma: 1484523745 96000 2856 25059 0 1484523745 96000 2856 25150 0 1484523745 4864960 2856 997962 193 1484523745 96000 2856 24923 1 1484523745 280000 2856 61454 12 1484523746 1179...
22.01.2017 / 05:50
1
resposta

coloque o valor $ LINE em vez de “$ LINE” [duplicado]

Eu tenho um loop no script abaixo. Não está funcionando como eu quero. Eu preciso colocar o valor $ LINE na frente de cada coluna. Enquanto coloca "$ LINE" em vez de valor: cat list | while read LINE ; do sed 's/^/$LINE\t/g' $LINE.alf >...
25.01.2017 / 06:25
2
respostas

como mapear snps para ref gene

Eu tenho o seguinte conjunto de dados sobre o ID snps POS ID 78599583 rs987435 33395779 rs345783 189807684 rs955894 33907909 rs6088791 75664046 rs11180435 218890658 rs17571465 127630276 rs17...
20.01.2017 / 01:06
5
respostas

awk in while statement

Eu tenho a seguinte entrada: cat moldata >species_1 ?????????CACTTGGArGGTGGAGCCAAGAAGGTTATTATTTCTGCTCCCAGTGCTGACGCGCCCATGTACGTGGTC TGTCAACCTCGATTCTTATGACCCATCTGCTAAGGTCATTTCGAATGCTTCCTGCACCACCAACTGCCTCGCTCCCCT >species_2 CCAAGGTCATCCAT...
19.12.2016 / 18:31
1
resposta

Concatenar saída de script no corpo do correio e enviá-lo como um e-mail?

Quero concatenar toda a saída que recebo do script e enviá-la por meio de um único e-mail. Isso é o que eu tentei, mas acabou spam minha caixa de entrada. :) for f in $(ls "/vz/root") ;do if [ -d "/vz/root/$f/var/lib/somesoftware" ];...
08.03.2017 / 00:40
4
respostas

Como reorganizo colunas em um arquivo de texto?

Month Name Marks 2016-10 Sam 58 2016-09 Sam 77 2016-10 John 64 2016-09 John 47 2016-10 Mark 71 2016-09 Mark 38 2016-10 Steve 83 2016-09 Steve 39 Eu busco esses dados do meu banco de dados com o mês na primeira co...
15.10.2016 / 21:29