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 posso usar a manipulação de strings para detectar e remover duas partes diferentes de uma string?

Estou fazendo um script que removerá o http: // ou https: // de um URL. Até agora eu tenho que remover o http: //, mas não consigo descobrir como modificá-lo para que ele possa remover ou que eles entraram. Aqui está o código até agora: domai...
16.05.2016 / 15:37
1
resposta

divide o arquivo em várias partes

Problema: dado um arquivo samplein , ele pode ser dividido em várias partes da seguinte forma: $ cat samplein START Unix Linux START Solaris Aix SCO $ awk '/START/{x="F"++i;}{print > x}' samplein $ ls F* F1 F2 $ cat F1 START Unix Linu...
14.01.2016 / 15:33
2
respostas

bash regex para localizar e salvar uma string do arquivo

Meu arquivo, hi.html , tem muitas linhas de texto. Eu preciso procurar a linha que começa com Hello abc123 blah blah blah e, em seguida, salve em myvariable o texto que estiver na posição de abc123 , que mudará de tempos em tempos,...
25.12.2015 / 18:39
2
respostas

Cat todos os arquivos em uma pasta, incluindo o nome do arquivo usando um loop for?

Com esse loop que executo diretamente no shell, posso catar o conteúdo de todos os arquivos em uma pasta, com o valor ao lado dele: $ for f in *; do echo -e "\t"$f"\n"; cat $f; done Exemplo de saída: 100 testfile1 testfile3...
19.01.2016 / 13:05
2
respostas

Analisando o awk modificando o campo e registrando os separadores

Eu tenho um arquivo que é o seguinte: ------------------------------------------------------------------------------------------------------------------------------------------------------------------ 49515 23/6/2014 SL B...
10.12.2015 / 13:54
3
respostas

Compare dois conteúdos de arquivo horizontalmente e verticalmente

Eu tenho dois arquivos: O arquivo1 tem o conteúdo abaixo: 1 2 3 4 5 6 7 8 10 O arquivo 2 tem o conteúdo abaixo: 1 2 3 4 5 6 7 8 9 10 Como posso encontrar a diferença entre dois arquivos e imprimir o número ímpar e também dizer d...
06.11.2015 / 12:06
3
respostas

Forma elegante de contar quantas vezes os padrões de um arquivo ocorrem em outro arquivo

Imagine que temos dois arquivos, por exemplo. O primeiro arquivo é preenchido com nomes exclusivos de funcionários criados pela combinação dos dois primeiros caracteres do primeiro nome e dos dois últimos caracteres do sobrenome. Example : Pet...
27.04.2016 / 15:43
3
respostas

Dividir um arquivo com base na string necessária

Eu tenho um arquivo de teste com o conteúdo abaixo: CREATE TABLE XYZ ( ABC INT, CDE CHAR(10), . . . ); Similarly, REPLACE VIEW XYZ ( ABC, CDE, EFG ); CREATE TABLE XYZ_1 ( ABC INT, CDE CHAR(10), . . . ); Similarly, REPLACE VIEW XYZ ( ABC, CDE,...
02.02.2016 / 09:58
3
respostas

Apare um campo específico e substitua no Unix Shell Script

Eu tenho um arquivo com os dados abaixo: 5773|2015-11-19|2016418|O|2015-11-06|C|AB1CD|826|826|CDE|2015-11-19|22222222222222222222222222222|ABCD|AB|30 5773|2015-11-19|2016418|O|2015-11-06|C|AB1CD|826|826|CDE|2015-11-19|888888888888888888888888...
27.01.2016 / 13:26
1
resposta

remove o último caractere da linha se for um

Eu tenho um arquivo no formato bulandshahara b u l a n d sh a h a r a caandapura c aa n d a p u r a Eu tenho que remover a "ocorrência de um espaço seguido por um" se esse padrão aparecer no final de qualquer linha. Meu resultado es...
12.02.2016 / 10:18