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

Criando um arquivo a partir de outro baseado em termos de pesquisa

Como posso criar um arquivo que contenha tudo depois de incluir um termo de pesquisa específico de outro arquivo no terminal? Exemplo: Conteúdo original do arquivo : foo, bar, baz, qux Termo de pesquisa : baz Novo conteúdo de arqu...
08.12.2015 / 17:54
1
resposta

“while read” também mostra coisas que não são lidas / editadas

(Eu sei que o título é ruim, já que é específico para o meu caso) Eu tenho tentado fazer um roteiro por um longo tempo agora. Eu tentei muitos métodos diferentes, mas o que eu quero fazer é editar um arquivo xml e substituir algo que está den...
07.12.2015 / 01:53
2
respostas

Grep / awk em vários arquivos para saída única

Eu tenho vários arquivos txt contendo dados, onde eu uso grep para procurar por uma string atual de texto, e uso awk para filtrar a variável que eu preciso. A string é repetida através do arquivo, então eu atualmente uso este comando para...
25.01.2016 / 07:29
2
respostas

Unindo certas linhas de texto antes de modificá-las

Eu tenho um comentário de críquete como - 0.3 Richardson to RG Sharma, 2 runs, gentle, non-swinging length ball on off, Rohit seeks to pick it up. Hit high on the bat and spooned over the returning Mitch Marsh at midwicket 0.4 Richardson to R...
08.02.2016 / 02:50
1
resposta

operação aritmética com colunas no arquivo de texto

Eu tenho um arquivo de dados que consiste em duas colunas. Preciso realizar operações aritméticas com estas colunas da seguinte forma: column_1=a(i) column_2=b(i) em que i é o número da linha result_1=a(1)*100/b(1) result_2=a(2)*100/b(...
19.12.2015 / 09:37
2
respostas

Substitua os números no arquivo1 pela linha correspondente no arquivo2

Eu tenho um arquivo que se parece com isso Arquivo 1 3 123456789 3 00000 2 123456789 2 abcde 1 4 abcdefgh As linhas na primeira coluna estão correlacionadas com o número da linha de outro arquivo, que é alg...
17.12.2015 / 10:48
1
resposta

Combine tudo após barra invertida e antes do espaço

Eu tenho strings semelhantes às seguintes: *unknown*\*unknown* (8) hello\morning (3) Estou tentando corresponder apenas a morning ou *unknown\* . Até agora eu tentei: [^\]+$ Mas isso corresponde de barra invertida a fim de...
29.09.2015 / 09:04
1
resposta

Finding Matches entre duas colunas de arquivos diferentes e imprimindo uma coluna diferente

Eu estava tentando descobrir como ver se havia alguma correspondência entre a coluna 2 de file1 e a coluna 6 de file2 . Se assim for, eu queria que a correspondência impressa junto com a respectiva string na coluna 14 de file2 , salva em...
09.10.2015 / 16:28
1
resposta

Como encontrar o número máximo de strings diferentes?

Eu tenho um arquivo: 2.0-00-04 2.0-00-03 2.0-00-02 2.0-00-01 2.0-00-00 1.0-00-02 1.0-00-01 1.0-00-00 Como posso encontrar o número máximo de cada grupo? Na string acima, a saída deve ser: 2.0-00-04 1.0-00-02     
08.09.2015 / 08:17
2
respostas

Dada uma string para combinar em um arquivo como mostrar a (s) linha (s) específica (s) que não ocorre a uma distância específica da string combinada?

O título não agarra muito o corpo. Edições são solicitadas . Eu tenho uma string android.permission.CAMERA para corresponder na saída de adb shell dumpsys package . Meu objetivo é listar o nome do pacote dos aplicativos que estão usand...
10.09.2015 / 01:08