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 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 / 12: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 / 19: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 / 20:36
3
respostas

Divide a linha em pares de valores-chave com base na primeira string

Eu quero saber se existe uma maneira fácil de dividir uma linha em um arquivo em várias linhas, como esta: Eu tenho A B C 1 2 3 4 E eu quero algo assim, baseado na primeira string da linha: A B A C 1 2 1 3 1 4 Basicamente, com b...
07.01.2016 / 21:12
3
respostas

Maneira rápida de criar um arquivo de teste a cada segundo listado no formato AAAA-mm-dd HH: MM: SS

Eu quero criar um arquivo de teste grande com linhas contendo datas listadas pelo segundo, mas meu método está demorando muito ... (ou pelo menos, é assim que se sente :) ... 43 minutos para criar apenas 1051201 linhas. Arquivo de 20,1 MB .......
27.02.2011 / 04:54
5
respostas

Lê os números do arquivo de controle e extrai os números de linha correspondentes do arquivo de dados

Eu tenho um arquivo de controle - cntl.txt 2 3 5 Arquivo de dados - data.txt red blue yellow green violet orange Eu preciso ler as linhas correspondentes do arquivo de controle, aqui a saída esperada é: blue yellow violet    ...
02.11.2016 / 21:58
2
respostas

Um loop while e um aqui-documento - o que acontece quando?

Eu tenho esse loop while e o combo here-document que eu executo no Bash 4.3.48 (1) e eu não entendo sua lógica. while read file; do source ~/unwe/"$file" done <<-EOF x.sh y.sh EOF A minha pergunta é composta por estas part...
07.02.2018 / 16:05
2
respostas

Extraia linhas contendo determinado valor ou maior

Estou trabalhando com um arquivo de log que contém entradas que aparecem assim: $Hostname1: 0x7FDBF4B1AB10 ( 23698) waiting 100 seconds, NSDThread: for I/O completion on disk vd4 $Hostname2: 0x7F2D10A2F8C0 ( 25393) waiting 200 seconds, NS...
08.10.2018 / 14:22
3
respostas

Esvazie um arquivo sem grep tratando-o posteriormente como um arquivo binário

Atualmente, tenho netcat saída de tubulação para tee que está gravando para output.txt com nc -l -k -p 9100 | tee output.txt Eu quero monitorar esta saída, então eu estou assistindo com tail -f | egrep -i 'regex' via PuTTY para q...
15.10.2014 / 15:42
4
respostas

Como grep bloqueia? Ou eu deveria usar o awk / ack?

Digamos que eu tenha um arquivo com informações da seguinte forma: ... Entry '234238': some text some text some text some text Entry '899823': some text some text some text Entry '234238': more text more text more text Entry '64...
31.03.2014 / 00:46