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

Fazendo um resumo das sentenças [duplicado]

Eu tenho dados e quero resumir frases para gerar conclusões. O exemplo abaixo não está relacionado aos dados, mas apenas para esclarecer a ideia para que eu possa replicá-la. Employee Suzie signed one time. Employee Dan signed one time. Emp...
18.10.2018 / 13:59
3
respostas

Como classificar números em array pelo Unix?

Estou pensando se existe algum nome para uma função tão simples que retorne a ordem dos números em uma matriz. Eu realmente adoraria fazer essa classificação de maneira minimalista e com comandos básicos do Unix, mas não consigo pensar em nada a...
19.09.2016 / 22:04
5
respostas

Re-numera uma lista quando uma nova entrada é inserida

Eu tenho um arquivo de texto de entradas numeradas: 1. foo 2. bar 100% 3. kittens 4. eat cake 5. unicorns 6. rainbows e assim por diante até um grande número. Então, depois de uma linha vazia, um novo bloco começa em 1. Eu insiro uma n...
16.08.2016 / 17:32
6
respostas

Como substituir uma palavra por uma nova linha

Eu tenho um arquivo de texto com os seguintes dados e cada linha termina com |END| . T|somthing|something|END|T|something2|something2|END| Estou tentando substituir |END| por \n new line por sed. sed 's/\|END\|/\n/g' test.txt...
02.04.2015 / 18:17
7
respostas

Como posso filtrar entre duas matrizes?

Arquivo1: 91 23 56 44 87 77 99 34 56 22 22 95 41 88 26 79 60 27 95 55 66 69 92 25 Arquivo2: pass fail pass pass pass fail pass fail pass fail fail pass pass pass fail pass pass fail pass pass fail pass pass fail...
08.11.2018 / 09:23
4
respostas

uniq um arquivo csv ignorando uma coluna, talvez awk?

Dado este arquivo (as anotações não fazem parte do arquivo, mas fazem parte da explicação) ... x,a,001,b,c,d,y x,a,002,b,c,e,yy x,bb,003,b,d,e,y x,c,004,b,d,e,y x,c,005,b,d,e,y # nb - dupe of row 4 x,dd,006,b,d,e,y x,c,007,b,d,e,y # nb -...
17.09.2013 / 12:11
4
respostas

Imprimir páginas man com largura fixa

Com o comando de exemplo man apropos > outputfile um arquivo de texto é gerado contendo a página man formatada de apropos (com algumas pequenas diferenças em relação a man apropos diretamente impressas na tela, como caracteres...
11.08.2015 / 15:42
2
respostas

Como posso cortar um arquivo grande no lugar? [duplicado]

Eu tenho um arquivo de texto muito grande, com cerca de 80 GB, e preciso cortar uma parte que fica entre duas linhas. A parte que eu preciso não é grande, e eu não tenho espaço suficiente no disco rígido para fazer coisas como: head -n 1000...
05.03.2011 / 03:17
7
respostas

Como colocar frases em linhas separadas no Linux

Eu tenho uma tarefa para colocar frases em um arquivo de texto em linhas separadas. Algo assim quase funciona: cat file.txt | tr '.' '\n' Mas eu não quero perder pontos, pontos de interrogação e pontos de exclamação de minhas frases. Como...
18.03.2015 / 15:16
5
respostas

Como posso converter os timestamps em uma coluna para uma data?

Eu tenho um arquivo contendo isso: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,5...
16.11.2014 / 21:08