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

Script para extrair entradas selecionadas de um arquivo bibtex

Eu tenho um arquivo bibtex grande com muitas entradas, onde cada entrada tem a estrutura geral @ARTICLE{AuthorYear, item = {...}, item = {...}, item = {...}, etc } (em alguns casos, ARTICLE pode ser uma palavra diferente, por exemplo,...
19.12.2013 / 13:31
3
respostas

Existe uma maneira de fazer perl -i não estrobiar links simbólicos?

Um amigo meu diz que, se você fizer isso: perl -pi.bak -e 's/foo/bar/' somefile quando "somefile" é na verdade um link simbólico, o perl faz exatamente o que os documentos dizem que ele fará: It does this by renaming the input file,...
15.03.2011 / 20:53
5
respostas

cabeça, cauda e linha? [duplicado]

Qual é a maneira mais simples de extrair de um arquivo uma linha dada pelo seu número. Por exemplo, quero a 666ª linha de somefile . Como você faria isso no seu terminal ou em um shell script? Eu posso ver soluções como head -n 666 somef...
09.09.2015 / 12:41
7
respostas

Como encontrar uma posição de um personagem usando o grep?

Eu preciso identificar a posição de um caractere em string usando o comando grep. Exemplo, a string é RAMSITALSKHMAN|1223333 . grep -n '[^a-zA-Z0-9\$\~\%\#\^]' Como encontro a posição de | na string dada?     
02.09.2014 / 14:44
8
respostas

Usando 'grep' para encontrar linhas que contenham todos os três caracteres especificados em qualquer ordem [duplicada]

Temos um documento que contém linhas e temos que descobrir se [a | b | c] aparece pelo menos uma vez em cada linha, independentemente da ordem. Por exemplo: Entrada: abc bca cab hhfdhdhfabjfdjdjff acjfdjdfjdf fhfhfhfabcjdfjdjfk ahfhfb...
04.02.2015 / 13:47
8
respostas

Verifique se todas as linhas de um arquivo são exclusivas

Eu tenho um arquivo de texto contendo linhas como esta: This is a thread 139737522087680 This is a thread 139737513694976 This is a thread 139737505302272 This is a thread 139737312270080 . . . This is a thread 139737203164928 This is a...
06.07.2018 / 16:29
4
respostas

Determine quanto tempo as guias '\ t' estão em uma linha

Em um campo de processamento de texto, há uma maneira de saber se uma guia tem 8 caracteres de comprimento (a duração padrão) ou menos? Por exemplo, se eu tiver um arquivo de amostra com delimitador de tabulação e o conteúdo de um campo coube...
30.08.2017 / 11:26
3
respostas

Como adicionar um cabeçalho e / ou rodapé a um stream sed ou awk?

Eu tenho um monte de saída passando por sed e awk. Como posso prefixar a saída com START e sufixo a resposta com END? Por exemplo, se eu tiver All this code on all these lines and all these Como eu poderia conseguir: START All th...
29.08.2015 / 02:25
8
respostas

Como remover a linha se ela contiver um caractere exatamente uma vez

Eu quero remover uma linha de um arquivo que contém um caractere específico apenas uma vez, se estiver presente mais de uma vez ou não estiver presente, mantenha a linha no arquivo. Por exemplo: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC Aqui,...
02.05.2017 / 04:59
6
respostas

Modifica um arquivo sem criar outro arquivo [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Posso fazer um 'corte' para alterar um arquivo?                                      6 respostas                                Existe uma maneira de modificar um arqui...
05.11.2014 / 09:15