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

encontre linhas comuns entre vários arquivos

eu tenho 4 arquivos que são como file A >TCONS_00000867 >TCONS_00001442 >TCONS_00001447 >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 file...
23.03.2015 / 06:24
3
respostas

Remove todas as linhas no arquivo A que contêm as cadeias no arquivo B

Eu tenho um arquivo CSV users.csv com uma lista de userNames, userIDs e outros dados: username, userid, sidebar_side, sidebar_colour "John Lennon", 90123412, "left", "blue" "Paul McCartny", 30923833, "left", "black" "Ringo Starr", 77392318...
17.07.2014 / 11:51
3
respostas

Como truncar o arquivo para o número máximo de caracteres (não bytes)

Como posso truncar um arquivo de texto (codificado em UTF-8) para determinado número de caracteres? Eu não me importo com os comprimentos de linha e o corte pode estar no meio da palavra. cut parece operar em linhas, mas eu quero um arqu...
31.07.2018 / 06:35
2
respostas

Imprima linhas entre (e incluindo) dois padrões

Eu quero começar a usar as linhas que tem CK no final da linha e parar o grepping quando a linha tiver D no final. Eu tentei grep "$CK" "$D" file..txt , mas não funcionou. Entrada: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/C...
08.11.2013 / 17:28
1
resposta

Como remover linhas duplicadas em um grande arquivo de texto multi-GB?

A minha pergunta é semelhante a esta questão mas com algumas restrições diferentes: Eu tenho uma grande lista de palavras delimitadas por \n - uma palavra por linha. Tamanho de Os arquivos variam de 2 GB a 10 GB. Eu preciso remover to...
29.08.2011 / 02:40
7
respostas

Como posso identificar linhas em arquivos em um determinado comprimento

Gostaria de encontrar linhas no meu código que excedam um determinado tamanho. Meu código está em vários arquivos. O que é uma boa maneira de fazer isso? Eu gostaria de saber os arquivos e números de linha; o conteúdo seria preferido, mas não...
27.03.2014 / 15:03
8
respostas

Troca de um número ilimitado de colunas

Eu tenho um arquivo com colunas. Veja abaixo um exemplo: a b c ... z 1 2 3 ... 26 Eu gostaria de trocar todas as colunas onde o primeiro se torna o último, o segundo se torna o último antes ... etc. z y x ... a 26 25 24 ... 1 E...
24.08.2012 / 18:41
7
respostas

Como posso apagar todos os caracteres que se encaixam em / *… * / incluindo / * & * /?

Eu tentei sed e awk, mas não funciona como o caractere envolve "/" que já está lá no comando como delimitador. Por favor, deixe-me saber como posso conseguir isso. Abaixo está uma amostra Exemplo. Desejamos remover as seções comentadas, po...
21.07.2016 / 10:53
6
respostas

Como mostro o enésimo resultado de um comando ls?

Eu usei este comando para exibir o primeiro resultado de arquivos no meu diretório. ls | head -n 1 Minha pergunta simples é: como posso modificar esse comando para exibir o resultado n-ésimo? Obrigado!     
07.07.2015 / 18:56
3
respostas

Procurando por um antigo livro de ferramentas clássico do Unix toolkit

Estou à procura de um livro sobre o kit de ferramentas de linha de comando Unix (sh, grep, sed, awk, cut etc.) que li há algum tempo. Foi um livro excelente, mas eu esqueci completamente o nome dele. A grande coisa sobre este livro específico fo...
12.01.2011 / 08:59