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%     
___
4
respostas

Média de linhas com a mesma primeira coluna

Dado um arquivo com duas colunas: Id ht 510 69 510 67 510 65 510 62 510 59 601 29 601 26 601 21 601 20 Eu preciso de uma maneira de unir todas as linhas com o mesmo ID em uma que tenha uma altura média. Nesse caso, (69 + 67 + 65 + 62 + 5...
02.10.2012 / 00:10
3
respostas

sed / awk números subscritos em fórmulas químicas usando tags de marcação

Eu tenho centenas de arquivos de texto que incluem fórmulas químicas juntamente com a narrativa, incluindo valores numéricos. As fórmulas são sempre precedidas por espaços em branco, mas podem ser seguidas por espaços em branco, vírgulas, pontos...
21.04.2016 / 22:43
3
respostas

Como substituir texto em uma coluna

Eu tenho um arquivo enorme (mais de 2 GB), onde os dados são como abaixo. 12,324,32342,E:fsdsf,23432,34534,45345,324 13,3224,342,E:werwefsdsf,23432,34534,45345,324 121,3244,33442,E:,23432,34534,45345,324 Aqui eu preciso substituir todas...
21.12.2015 / 07:48
1
resposta

Como usar o Awk para formatar números com um separador de milhar

Alguém pode me dizer como usar o comando awk para esta declaração "o número irá conter vírgulas após cada três dígitos. Por exemplo, 100000000 se tornará 100.000.000." Eu sei como usar o comando sed para obter essa saída, mas eu não sei como...
13.12.2015 / 18:51
4
respostas

Como remover espaços em branco no final da linha em determinados arquivos (mais de um)?

Eu estou tão farto de espaços inúteis em arquivos de código-fonte que eu mesmo configurei o vim para mostrá-los. O problema é que eu sou muito frequentemente (se não sempre) tenho que lidar com espaços inúteis com meus colegas desenvolvedores...
09.02.2013 / 13:19
1
resposta

intersecção de dois arquivos de acordo com a primeira coluna

Eu tenho dois arquivos no arquivo A, há sequence_numbers no outro arquivo B, há muitas colunas, e a primeira coluna é números sequenciais, Eu quero pegar um arquivo com todas as linhas no B com os números de seqüência que estão no A como posso c...
16.11.2012 / 12:40
2
respostas

une várias linhas com base em column1

Eu tenho um arquivo como abaixo .. abc, 12345 def, text and nos ghi, something else jkl, words and numbers abc, 56345 def, text and nos ghi, something else jkl, words and numbers abc, 15475 def, text and nos ghi, something...
11.04.2014 / 05:47
6
respostas

Divide arquivos grandes em partes sem dividir a entrada

Eu tenho um arquivo .msg bastante grande formatado no formato UIEE. $ wc -l big_db.msg 8726593 big_db.msg Essencialmente, o arquivo é composto de entradas de vários tamanhos que se parecem com isso: UR|1 AA|Condon, Richard TI|Prizzi's...
20.06.2014 / 20:30
1
resposta

Como posso adicionar quatro espaços antes de cada linha de código de programas no terminal

Eu costumo ir para stackexchange quando enfrento o terminal de programação e passo a maior parte do tempo tentando acrescentar quatro espaços antes do meu código de programação colado. Existe alguma maneira mais rápida de fazer isso a partir...
17.11.2014 / 16:35
2
respostas

Como dividir um arquivo de acordo com uma coluna (incluindo o cabeçalho) e renomear os arquivos gerados?

Eu tenho um .txt que pode ser exemplificado assim: NAME | CODE name1 | 001 name2 | 001 name3 | 002 name4 | 003 name5 | 003 name6 | 003 Eu preciso escrever um script para dividir esse arquivo de acordo com a coluna CODE , então, nesse...
30.10.2015 / 00:29