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

Procura de texto por soma colunar

Eu tenho um arquivo csv que simplificou por aqui é algo como isto: Brett, Spencer, 3, 11, inactive Bendar, Scott, 4, 8, active Singh, Jit, 11, 2, active Eu preciso fazer algum tipo de pesquisa grep (ou qualquer outro utilitário linux ampl...
06.11.2017 / 23:18
4
respostas

como extrair certas colunas

Eu tenho um conjunto de dados e preciso extrair certas colunas usando o linux por exemplo Eu tenho as seguintes colunas 1,2,3,4,5,6,7,8,9,10 e eu quero manter col 1 então selecione col 2 e pule 3,4,5 the e selecione col 6 e pule 7,8,9 e...
10.05.2017 / 18:42
2
respostas

Substituir uma string incluindo uma barra “/” usando o comando sed

Como substituo uma string I1Rov4Rvh/GtjpuuYttr== por mytest em um comando mtestsed.properties with sed ? Eu tentei: sed -e -i 's/I1Rov4Rvh/GtjpuuYttr==/mytest/g' mtestsed.properties     
27.07.2017 / 05:06
2
respostas

Como remover o separador do campo que terminou em cada última linha?

Como remover o separador do campo "," que terminou em cada última linha? por sed / awk / perl um linear Exemplo de arquivo csv: zoo.cfg,autopurge.purgeInterval,24, zoo.cfg,autopurge.snapRetainCount,30,,,, zoo.cfg,clientPort,2181,...
21.08.2017 / 11:30
3
respostas

encontre o valor min e max em duas colunas

Eu tenho alguns dados que parecem: sampleA ATGC 10 100 sampleA ATGC 120 230 sampleA ATGC 200 110 Eu quero imprimir o min e max usando os valores nas colunas 3 e 4. Assim, minha saída deve se parecer com: sampleA...
09.08.2017 / 11:46
2
respostas

Como extrair linhas de seqüência do arquivo FASTQ?

Eu tenho o arquivo de seqüência Illumina formatado pelo FASTQ assim: @ERR009148.2485 IL26_1382:7:1:224:616 length=36 ATCACATGCTCCTTGTTCTGCAGCTTGGTGCGGATG +ERR009148.2485 IL26_1382:7:1:224:616 length=36 >>>>>>>>>>...
13.10.2017 / 05:40
3
respostas

Contando os caracteres de cada linha com wc

É possível usar o wc para contar os caracteres de cada linha em vez do total de caracteres? por exemplo, echo -e foo\nbar\nbazz | grep -i ba retorna: bar bazz Então, por que não echo -e foo\nbar\nbazz | grep ba | wc -m Devolv...
26.10.2017 / 16:06
3
respostas

Formatando texto - insira nova linha antes das linhas comentadas

Eu tenho algum texto que eu gostaria de arrumar. Basicamente, para adicionar uma nova linha antes de cada comentário, há uma linha vazia entre cada duas linhas. Aqui está uma amostra do conteúdo a ser modificado para referência: # quickly bac...
17.10.2017 / 13:28
3
respostas

Aparar linhas entre dois delimitadores

Arquivo de entrada: sip:[email protected]:5060;user=phone sip:+17738959697;[email protected]:5060;user=phone sip:[email protected];user=phone Como posso obter o seguinte resultado usando grep ou sed ? +1630960...
23.03.2017 / 17:40
1
resposta

piping grep regex no comando sed

Estou tentando criar um script que encontre / substitua instâncias de uma string correspondente: vc/integer O arquivo / etc / securetty contém as seguintes strings: vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 grep -E 'v...
22.03.2017 / 16:37