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

como substituir um valor por esse valor + constante

Eu tenho um arquivo que tem variáveis do G1 ao G229. Eu quero substituí-los com G230 para G469; como eu posso fazer isso? Eu tentei este script bash mas não funcionou: #!/bin/bash for num in {1..229} do echo G$num N=$(($num+229)) ech...
31.08.2017 / 22:01
4
respostas

Como eu poderia simplificar este comando para usar somente o awk?

awk '/user/ {print $1 }' /etc/userdomains | sed 's/://' o formato de / etc / userdomains é domain.tld: user otherdomain.tld: otheruser     
24.10.2010 / 03:30
5
respostas

Converte um arquivo ASCII com octal escapes para códigos UTF-8 para UTF-8

Eu tenho um arquivo de texto que é um arquivo ASCII em si, mas contém seqüências de escape octal representando códigos em utf-8: 07252066 Existe algum programa ou comando que pode converter tal arquivo ASCII para um arquivo de texto rea...
15.07.2015 / 23:11
6
respostas

Como prefixar um conteúdo de arquivo de texto específico para cada arquivo de texto em um diretório e seus subdiretórios?

Eu odeio confundir meus arquivos de código-fonte com comentários de atribuição / licenciamento, mas algumas vezes é um requisito. Então, tendo dezenas de arquivos de código-fonte (organizados em uma árvore de subdiretórios) escritos, preciso adi...
18.04.2014 / 17:33
6
respostas

Como anexar dados de vários arquivos em um único arquivo?

Por exemplo: Eu tenho arquivos 01.txt e 02.txt e preciso anexar dados desses arquivos no novo arquivo new.txt . Ele deve anexar dados com base em 01.txt seguido por 02.txt arquivos. Antes disso, preciso excluir apenas a prime...
09.08.2013 / 12:09
2
respostas

Use sed ou awk para unir linhas em um determinado padrão?

Não tenho certeza sobre como transformar essa entrada: A B C apartner bpartner cpartner para esta saída: A apartner B bpartner c cpartner Eu tenho esse padrão em um arquivo de 80 linhas que precisa ser de 40 linhas. Além disso, com...
12.06.2013 / 22:21
6
respostas

Soma os valores em uma coluna, exceto o cabeçalho

Eu tenho um arquivo como abaixo: -------------------------------------------------------------- Name_Customer Item_Purchased Item_Amount Credit -------------------------------------------------------------- Tom H1_P...
14.10.2013 / 19:29
2
respostas

Como obtenho a classificação para mostrar os resultados em ordem de classificação semelhante a humana?

Executando o comando sort no primeiro campo de um arquivo sort -k1,1 file.txt desta forma: 1,2,3 2,1,1 10,2,1 me dá: 1,2,3 10,2,1 2,1,1 em vez de: 1,2,3 2,1,1 10,2,1 Eu não quero 10 antes de 2. Existe alguma maneira de fa...
04.05.2017 / 10:56
5
respostas

Extrai a posição inicial e final de um identificador comum

Eu tenho um arquivo assim: Id Chr Start End Prom_1 chr1 3978952 3978953 Prom_1 chr1 3979165 3979166 Prom_1 chr1 3979192 3979193 Prom_2 chr1 4379047 4379048 Prom_2 chr1 4379091 4379092 Prom_2...
19.12.2016 / 18:13
4
respostas

Mesclar linhas em uma única linha

Eu tenho um arquivo como este: < Dec 2, 2015 2:51:49 PM EST> <Error> <HTTP> <cphypprod1v..com> <AnalyticProviderServices0> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'>...
27.07.2016 / 18:36