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

Contar todas as linhas entre um delimitador

Eu quero contar o número de endereços anexados a cada dispositivo no exemplo abaixo. De preferência usando awk ou sed. /dev/1 addr1 sometext sometext sometext addr2 sometext sometext sometext addr3 sometext sometext sometext /dev/2 wwpn1 some...
23.02.2016 / 13:05
1
resposta

Filtrar log na carta final em string [closed]

Eu tenho um requisito abaixo para filtrar uma palavra. Meus registros serão informados com os códigos TML2345I , TML8383E & TML9929W . Eu quero filtrar os erros apenas com strings que tenham o último caractere como E . Por...
26.11.2015 / 06:39
2
respostas

Procura por uma correspondência não exata e retorna a coluna 1 desse arquivo

Eu tenho um arquivo separado por guias que se parece com isso: Adam Group1,Group2,Group8,Group9,Group10 James Group1,Group11,Group12,Group7 Kelly Group18 Alfred Group1,Group8,Group10 Manuel Group2,Group5,Group1 Jack Group11,Group8...
27.10.2015 / 21:05
2
respostas

Ferramenta de linha de comando para extrair linhas de um arquivo de texto [duplicado]

Eu tenho um arquivo grande (digamos reads.fasta ) que tem cerca de 5.000.000 linhas e tenho outro arquivo reads_of_interest que contém uma lista dos números de linha de reads.fasta que eu quero extrair. Existe um método de linha de...
04.12.2015 / 23:50
2
respostas

Como obter o caminho, índice de linha e conteúdo da linha no shell bash?

Eu tenho um arquivo e quero pesquisar algum texto nesse arquivo e exportar o caminho do arquivo, o índice de linha do conteúdo iIsearched e o conteúdo da linha. Eu uso este comando: grep -rnw 'path-file' -e 'patter' mas o resultado é:...
31.08.2016 / 02:35
1
resposta

Valores separados com base no registro

Usar awk é possível separar valores com base em um determinado registro? Digamos que tenhamos o seguinte arquivo: ACCJSH PREMIUM I5001 7 5976 7 @# 0.2 5195 5231 0.2 @# 39 5197 39 @# Se pegarmos o @# , por exemplo, os grupos serão:...
03.04.2016 / 13:56
2
respostas

Como posso remover um último delimitador de pipe de um arquivo delimitado por um pipe no Unix?

Como posso remover um último delimitador de pipe de um arquivo delimitado por pipe no Unix? Minhas linhas de entrada parecem: 1|GAbriel|10 ground floor|naik Badi|trend|account|detail|hints|||||| A saída esperada é: 1|GAbriel|10 grou...
08.04.2016 / 15:49
1
resposta

subconjunto de um arquivo apenas em uma coluna

Eu tenho um arquivo delimitado por tabulações, quero fazer um subconjunto com base na coluna 2, escolhendo "A". 435 A 2 27.92464882 8.63E-07 1 752721 564 F 2 30.12532071 2.87E-07 1 798959 654 A 2 29.26089611 4.43E-07...
16.03.2016 / 15:05
3
respostas

Reformatando uma tabela com o awk

Eu tenho que reformatar um número de tabelas muito longas da seguinte forma Formato original : John Smith,Jones,Taylor Janet Williams,Brown,Wilson Formato desejado : John Smith John Jones John Taylor Janet Williams Janet Brown Jan...
02.10.2015 / 09:38
4
respostas

Como somar os valores de cada duas linhas em sua linha no linux

Eu tenho dados como este: input.txt 1 0000100101000000 1 0000010100000000 2 1110000001000000 2 1111000000001000 3 0000000111111111 3 1111111100000000 4 8888345500000000 4 0000000000000000 e quero somar os valores dentro de cada duas li...
05.10.2015 / 21:41