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

Como encontrar as mesmas linhas e mesclar os valores?

Eu tenho a seguinte tabela tabular separada: NM_000057 0 NM_000059 0 NM_000060 0 NM_000061 0 NM_000062 0 NM_000063 0 NM_000063 0 NM_000063 3 NM_000063 2 NM_000063 0 NM_000063 0 NM_000063 0 NM_000064 0 NM_000065 0 N...
26.09.2016 / 11:56
2
respostas

Como aplicar um comando em todos os campos de uma coluna específica?

Eu tenho um comando cmd que usa uma string como parâmetro e retorna outra string. Eu preciso aplicar este comando a uma coluna específica de um arquivo formatado em uma tabela 5x7 (digamos, a terceira coluna), para que, em vez de ter st...
30.11.2016 / 23:01
5
respostas

Como faço para transpor uma linha para uma coluna em um arquivo delimitado por tabulação?

Eu tenho um arquivo delimitado por tabulações com um número e os nomes pertencentes ao mesmo número na mesma linha. O número e os nomes são separados por uma guia. Os nomes estão ligados entre si por dois sublinhados ( __ ). Parece assim: 3...
12.04.2016 / 11:07
3
respostas

Como rotular ocorrências de texto?

Eu gostaria de converter blue blue red green para: color.1=blue color.2=blue color.3=red color.4=green Alguma pista sobre como lidar com isso? sed, awk, etc?     
27.03.2015 / 19:02
3
respostas

Como remover apenas a última barra no campo?

Eu tenho um arquivo json no qual preciso remover apenas as últimas barras. Veja o exemplo: {"url":"http://example.com/vary/file/","originalUrl":"http://example.com/vary/file/","applications":[{.........}]} Eu só quero que os dados sejam p...
07.02.2017 / 11:02
4
respostas

Qual é a interpretação de 'awk -F': '' $ 2 ~ “\ $” {print $ 1} '/ etc / shadow'?

Eu estava usando o comando para obter a lista de usuários registrados na minha máquina, mas não consigo entender o significado do comando. awk -F':' ' ~ "$" {print }' /etc/shadow     
26.01.2016 / 08:59
4
respostas

Como excluir linhas específicas de um arquivo txt

Eu tenho um script Bash que grava dados em um arquivo de log, depois eu pego o material que quero usando o comando sed . Isso me dá um arquivo data.txt . O que eu quero saber é como eu vou sobre a exclusão de linha específica dentro desse ar...
04.01.2018 / 13:05
4
respostas

Como uso nomes de arquivos em um comando sed?

Eu tenho um número de arquivos .conf que são idênticos e estão no mesmo diretório, com a exceção de ter nomes de arquivo diferentes. Em cada arquivo .conf com nome exclusivo, gostaria de substituir um conjunto de caracteres no arquivo pelo...
04.03.2018 / 18:04
3
respostas

Como posso cortar endereços de e-mail com sed?

Eu tenho o seguinte email.txt com: [email protected] [email protected] [email protected];es [email protected] [email protected] @pepito.com E um comando sed para obter sed -n -r '/\w+@\w+\.\w+((\.\w+)*)?/p' emails.txt tsar@gmail....
14.06.2015 / 16:25
4
respostas

Extrai a linha que começa com um padrão específico em sed

Meu arquivo de entrada é assim: IDno="1" Name=Jack Type=Student IDno="2" Name=Jill Type=Teacher Estou usando o sed para extrair todo o IDno e o tipo apenas quando o tipo é aluno. sed -e '/IDno=/b' -e '/Type=Student/b' d Isso me peg...
27.02.2017 / 06:44