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

Adiciona um novo caractere de linha em um arquivo de texto usando sed [duplicate]

Eu quero adicionar o seguinte ao arquivo /etc/securetty usando sed : pts/0 pts/1 pts/2 pts/3 pts/4 pts/5 pts/6 pts/7 pts/8 pts/9 Eu escrevi o seguinte comando para essa finalidade: sed -i '$a pts/0\npts/1\npts/2\npts/3\npts/4\np...
14.04.2017 / 07:24
2
respostas

precede o texto para todos os arquivos em uma pasta [duplicada]

Eu quero preceder um texto contido no arquivo disclaimer.txt para todos os arquivos .m em uma pasta. Eu tentei o seguinte: text=$(cat ./disclaimer.txt) for f in ./*.m do sed -i '1i $text' $f done mas apenas adiciona uma linha vaz...
19.12.2017 / 12:03
4
respostas

Imprimindo todas as enésimas linhas de um arquivo grande em um novo arquivo [duplicado]

Estou tentando imprimir cada enésima linha de um arquivo com mais de 300.000 registros em um novo arquivo. Isso tem que acontecer a cada enésimo registro até chegar ao final do arquivo.     
04.06.2017 / 20:44
3
respostas

Extrai uma linha se o primeiro campo contiver um ponto

Os dados reais são: Dolibarr techpubl http://techpublications.org/erp tekstilworks.com WordPress tekstilw wbq.dandydesigns.co WordPress cbeqte WordPress cbeqte...
03.06.2016 / 22:17
5
respostas

Índice de incremento no arquivo

Tudo bem, parece que não consigo encontrar uma maneira de fazer o que preciso. Digamos que eu tenha um arquivo de texto como este (freqBiasL2[27]) (SatBiasL1[27]) (defSatBiasL2_L1[27]) (defSatBiasSlope[27]) (defSatBiasSigma[...
20.05.2016 / 10:35
6
respostas

Imprimir todos os dados relacionados a um determinado campo

Considerando o arquivo abaixo: foo,5 foo,7 foo,9 boo,5 boo,10 boo,10 O que estou procurando é imprimir todos os dados em $2 relacionados a $1 em um registro. Para este exemplo, o resultado necessário será: foo,5,7,9 boo,5,10...
16.08.2015 / 15:48
4
respostas

Concatenar diferentes campos com diferentes separadores

Eu tenho um arquivo delimitado por tabulações como este: chr1 53736473 54175786 chr1 56861276 56876438 chr1 57512145 57512200 Eu quero concatenar os três campos com o seguinte resultado: chr1:53736473-5417...
06.11.2014 / 18:08
5
respostas

Como alinho corretamente o arquivo de texto de várias colunas?

Este é o meu arquivo: TLRUIDA CBdms Status DP 6/1/1 DC 6/1/5 0 Y TLRUIDA CBdms Status DP 6/2/1 DC 6/2/5 0 Y TLRUIDA CBdms Status DP 6/3/1 DC 6/3/5...
21.01.2016 / 09:44
5
respostas

Duplicar linhas e torná-las únicas?

Eu tenho a seguinte estrutura de linhas de texto: 3923 001 L05 LV,L05 RM 3923 002 L12 RA,L12 LA 3923 003 I06 ALL 3923 004 G04 RV,Z09 ALL mas eu precisaria disso: 3923 001 L05 LV 3923 001 L05 RM 3923 002 L12 RA...
16.07.2015 / 10:41
3
respostas

Linux, imprimindo partes específicas de um documento de texto

Eu quero imprimir, para cada linha de um determinado documento, os primeiros nomes e as idades das pessoas (que são entradas do documento). Qual comando do linux eu usaria? Esperançosamente baseado em grep usando um padrão de expressão regular....
18.07.2014 / 12:52