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

Faz um loop sobre um arquivo e lê valores de duas colunas em variáveis

Eu tenho um arquivo ( data.dat ) que contém 3 colunas. Eu quero ler em dois deles com o shell script e preencher o conteúdo em um arquivo de modelo. O arquivo é assim: 12 180 2390 14 177 2210 16 173 2130 ... Até agora, posso fazer isso...
04.09.2013 / 16:16
1
resposta

Melhor maneira de remover linhas de um arquivo em que o texto correspondente (não a linha inteira) existe em outro arquivo

Eu tenho um arquivo de endereços de e-mail (arquivo 1) e outro arquivo (arquivo 2) de linhas de dados que contêm alguns desses endereços de e-mail Eu quero comparar arquivos e remover todas as linhas no arquivo 2 que tenham um email correspon...
18.03.2013 / 20:01
3
respostas

Como remover todos os espaços em branco apenas entre colchetes [] usando ferramentas Unix? [duplicado]

Replace text between brackets Entrada testing on Linux [Remove white space] testing on Linux Saída testing on Linux [Removewhitespace] testing on Linux Então, como podemos simplesmente remover todo o espaço em branco entre...
01.02.2013 / 12:33
1
resposta

Imprime colunas no awk pelo nome do cabeçalho

Eu tenho um arquivo de texto assim foo bar baz 1 a alpha 2 b beta 3 c gamma Eu posso usar o awk para imprimir certas colunas, como 1 e 3, com {print $1, $3} , mas quero especificar as colunas para imprimir, especificando o c...
18.04.2017 / 16:19
4
respostas

Construir tabela - Adicionar coluna dependendo dos nomes dos arquivos

Eu tenho uma quantidade enorme de arquivos com o seguinte estilo de nomeação: WBM_MIROC_rcp8p5_mississippi.txt WBM_GFDL_rcp8p5_nosoc_mississippi.txt DBH_HADGEM_rcp4p5_co2_mississippi.txt HMH_IPSL_rcp4p5_mississippi.txt Esses arquivos repr...
12.10.2015 / 19:04
5
respostas

Como substituir linha específica usando sed ou awk com base no comando run

Eu tenho um arquivo csv com esta aparência: site1.com,aaa,bbb,ccc site2.com,qqq site3.com,rrr,uuu,ppp site4.com site5.com,ddd,sss Eu quero substituir linhas (linhas) onde a quarta coluna está vazia.  e eu quero manipular as linhas, execut...
13.12.2016 / 08:59
1
resposta

Classificando listas quando não há zeros à esquerda

Gostaria de ordenar isto numericamente e as chaves de comando de ordenação do primeiro caractere. CPL_V11.01.00_1 CPL_V11.01.00_10 CPL_V11.01.00_2 CPL_V11.01.00_3 CPL_V11.01.00_35 CPL_V11.01.00_36 CPL_V11.01.00_37 CPL_V11.01.00_38 CPL_V11.01....
22.11.2014 / 23:53
4
respostas

Use sed para imprimir desde a primeira linha até a linha que contém a última ocorrência de um padrão?

Sei que os seguintes comandos serão impressos até a primeira ocorrência de um determinado padrão, mas não incluirão as ocorrências posteriores: sed -n '1,/<pattern>/p' <file> sed '/<pattern>/q' <file> Por exemplo,...
02.12.2014 / 20:42
2
respostas

Remover hifenização com sed

Eu tenho um arquivo xml simples contendo algumas palavras hifenizadas sobre quebras de página. A entrada é algo como ba bla bla hyphe-</page> <page>nated bla bla bla e a saída deve se parecer com bla bla bla</page>...
15.01.2016 / 15:27
3
respostas

UNIX cola colunas e insere zeros para todos os valores ausentes

Eu gostaria de mesclar colunas específicas de dois arquivos txt contendo um número variável de linhas, mas o mesmo número de colunas (como mostrado abaixo): file1: xyz desc1 12 uvw desc2 55 pqr desc3 12 file2: xyz d...
12.06.2014 / 14:43