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

Substitui todas as ocorrências de uma string encontrada em um arquivo usando valores de outro arquivo

Eu tenho um arquivo CSV ( data.csv ) como abaixo: apple_val, balloon_val, cherry_val, dog_val 1 ,5 ,6 ,7 3 ,19 ,2 ,3 Eu tenho um arquivo de texto ( sentence.txt ) como abaixo: I...
17.09.2015 / 04:42
2
respostas

Combina linhas de arquivos diferentes, se o padrão for correspondido

Entrada: dois arquivos delimitados por tabulação, File1 e File2 . File2 ( $2 ) deve ser analisado pelos padrões encontrados em File1 ( $1 ). Saída esperada: arquivo delimitado por tabulação, File3 . File3 precisa conter...
27.10.2015 / 16:50
3
respostas

Retira o nome base do arquivo, mantém a parte do diretório

Eu tenho uma string parecida com essa dir/subdir/othersubdir/file.txt Mas também pode parecer dir/file.txt ou dir/subdir/file.txt Agora, estou criando um script em que $P é o caminho completo para o diretório file.txt...
06.12.2014 / 20:20
2
respostas

Usando o AWK para imprimir a saída da combinação de número não especificado de arquivos

Meu objetivo é mover para um subdiretório, chamá-lo de SUB, que possui muitos arquivos de texto com 5 colunas cada e sempre o mesmo número de linhas. Eu quero um grande arquivo 'sum' que adiciona todas as colunas de 2-5, mantém a primeira coluna...
02.02.2015 / 23:15
1
resposta

Como extrair campos específicos de linhas usando comandos shell?

Arquivo1: 27/07/2014 10.10.03 Breaker1 was closed by Mr. A.Basu Spectrum ui6dms 29/07/2014 04.50.53 Breaker1 was opened by Mr. D.Gupta Spectrum ui6dms and one note added 30/08/2014 03.20.01 EarthSwitch was closed by Mr. K.Saha Spectrum ui1dms...
29.06.2015 / 14:02
1
resposta

Lê todos os valores de uma coluna particular de um arquivo e armazena em outro arquivo

Eu tenho um file.txt que contém dados como abaixo: col11 col12 col13 col21 col22 col23 Eu busco a segunda coluna de todas as linhas disponíveis (o número de linhas pode variar) usando awk '{print $2}' file.txt Agora eu preciso a...
20.08.2015 / 10:49
7
respostas

Read File palavra por palavra

Meu problema é ler um arquivo de texto palavra por palavra e recuperar cada palavra em uma variável. Eu tentei fazer: while read ligne; do { for ( i=1; i<= length ($ligne); i++); do { var=$(awk '{print $i}' test.txt)} }done < test.tx...
09.04.2015 / 08:53
3
respostas

Lendo por um arquivo csv

Eu tenho um arquivo Books.txt que contém os nomes dos livros e as pessoas que o emprestaram. BOOKXXXX é o nome do livro e XXXX são dígitos. Aqui está um exemplo. BOOK2592,1,2,3,4,5,22 BOOK1234,3,4,5 BOOK0999,4,5,6,7 BOOK0666,10,33,4,5 BOOK...
22.07.2014 / 00:30
1
resposta

Imprimir linhas se o padrão não corresponder

Imprimir linhas de File 1 apenas se elas não contiverem padrões especificados em File 2 Exemplo: $ cat File_1 L1 pattern1 L2 pattern pattern2 L3 pattern3 pattern L4 pattern4 $ cat File_2 pattern1 pattern2 Saída espera...
06.08.2014 / 12:57
2
respostas

compara dois arquivos e busca dados

Eu tenho dois arquivos: Arquivo Uma amostra >> AT5G46880.1|PACid:19669936 # score bias c-Evalue i-Evalue hmmfrom hmm to alifrom ali to envfrom env to acc --- ------ ----- --------- --------- ------- -------...
13.05.2015 / 15:37