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

Encontre uma palavra usando o AWK

Existe uma maneira de encontrar um registro específico em toda a linha? Este é o meu arquivo: one two three four two three four five three four five six four five six seven five six seven eight Como procuro por todas as linhas que incl...
09.07.2014 / 17:40
4
respostas

Como posso dividir a saída com o delimitador?

Eu gostaria de mudar: e·ver·y·bo·dy para: e·ver·y·bo·dy e·ver·y·bo· e·ver·y· e·ver· e· Um loop for será muito preferido.     
20.03.2015 / 07:31
2
respostas

Como obtenho uma lista de usuários não presentes em um arquivo CSV do / etc / passwd?

Eu preciso comparar a lista de usuários ( /etc/passwd ) a um arquivo de conta .csv e obter a conta de /etc/passwd que não estão no meu arquivo csv. /etc/passwd mostra: root:x:0:0:root:/root:/bin/bash albert:x:521:521:auto:/home/alb...
17.02.2016 / 01:43
3
respostas

Remover linhas específicas

Gostaria de remover algumas linhas de um arquivo csv. As regras são simples o suficiente (manter linha se): É a primeira linha do arquivo. O primeiro valor é diferente do primeiro valor da linha anterior. O segundo valor aumentou em p...
24.11.2015 / 13:21
2
respostas

Como buscar uma string em CSV, criar um novo CSV pelo nome da string e adicionar essa linha em particular a ela?

Este é um exemplo do meu arquivo CSV: 04/Feb/2016:06:38:44-0500,ab,3,10,57,200,10254 04/Feb/2016:06:39:07-0500,cd,1,42,168,304,0 04/Feb/2016:06:39:07-0500,ef,1,43,169,304,0 04/Feb/2016:06:39:07-0500,ab,1,43,170,304,0 04/Feb/2016:06:39:07-0500...
07.10.2016 / 16:47
2
respostas

Como encontrar logs que contêm determinada string em muitos arquivos gz / regular e salvá-la como um / mais arquivos txt?

Nova pergunta em 22.9.2016, abaixo! Meu caminho é assim: ~/Desktop/logs ├── first_folder | ├── 11.11 (folder) │ | ├── access_log │ | ├── access_log.1.gz │ | : │ | └── access_log.40.gz | └── 11.12 (folder) │ ├──...
13.09.2016 / 21:33
2
respostas

Encontrando o máximo de campos adicionados

Dado um arquivo de texto numbers.data : James:230:200:200 Kory:140:204:240 Hogan:293:234:100 Logan:233:444:200 Campos delimitados por dois pontos, qual é o comando awk mais simples para adicionar o segundo, terceiro e quarto campos e...
01.11.2016 / 03:51
2
respostas

Trim saída do comando grep

Eu usei este comando para obter a saída, mas eu quero podar a saída para ver um resultado final reduzido Resultado necessário: EsbDwMarkDownAdbSub "CleClient" "3.1" EsbDwMarkDownAdbSub "Encrypter" "1.0" Comando: grep --color -H -r "...
19.12.2016 / 18:23
2
respostas

Como grep linhas específicas e imprimir apenas aqueles que correspondem ao caractere

Eu tenho um número de arquivos pdb e quero grep apenas as linhas que começam com ^FORMUL e se a linha tiver C seguido do número maior que (C3, C4, C5, C6, etc.) Eu não deveria imprimi-lo. Eu usei este para extrair a linha que começa com...
06.01.2018 / 07:56
2
respostas

mesclando arquivos de texto específicos em diretórios diferentes

Eu tenho 6 diretórios. Cada diretório inclui 8 arquivos de texto. Esses arquivos de texto compartilham o mesmo prefixo. Eu preciso combinar esses arquivos de texto da seguinte forma: Suponha que o primeiro arquivo de texto em directory_1 cont...
30.11.2016 / 09:19