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

Extrair inteiros entre parênteses

Eu tenho um arquivo que contém uma lista de nomes de filmes e seu ano de lançamento. Eu quero listar todos os anos de lançamento. Especificamente, meu arquivo é exibido abaixo TDKR(2012) Vicky Cristina Barcelona (2008) ... Eu tentei...
22.10.2012 / 19:31
4
respostas

Substituir texto entre parênteses

Estou usando awk '{ gsub(/BAR|WIBBLE/, "FOO"); print }' para substituir texto em dados como: SOMETHING [BAR, WIBBLE] SOMETHING [BAR] Isso dá o resultado desejado de: SOMETHING [FOO, FOO] SOMETHING [FOO] Mas agora eu tive que atu...
24.10.2012 / 18:10
3
respostas

formata um arquivo de texto para ter todo o texto em uma linha usando o CentOS 5.6

Eu tenho um bloco de 210 linhas de HTML que armazenei em um HTML para fins de depuração. O HTML, como seria de esperar, é formatado em conformidade, sendo armazenado no arquivo com espaços e tabulações. É possível converter este arquivo para...
17.08.2012 / 12:57
4
respostas

Como mesclar 2 colunas em um arquivo como alternativa?

Como mesclar 2 colunas em um arquivo alternativamente? Veja o exemplo abaixo. inputfile: sam jam tommy bond expected_output: sam jam tommy bond     
10.01.2018 / 19:13
2
respostas

Extrai uma amostra aleatória de N linhas com base no padrão

Eu tenho um arquivo formatado assim: train/t/temple/east_asia/00000025.jpg 94 train/t/temple/east_asia/00000865.jpg 94 ... train/s/swamp/00000560.jpg 92 train/s/swamp/00000935.jpg 92 .... train/m/mountain/00000428.jpg 68 train/m/mountain/0000...
20.03.2016 / 22:58
3
respostas

Dividindo arquivo baseado no último dígito da primeira coluna no UNIX

Eu tenho um arquivo sales_$date.csv . Eu quero dividi-lo em 10 arquivos com base no último dígito da primeira coluna (ITEM). então, na realidade, o arquivo seria dividido em 10 arquivos como sales_$date-01.csv , sales_$date-02.csv , e assi...
31.03.2016 / 16:14
4
respostas

Como usar printf com awk para designar a saída do comando columns separated

Eu quero extrair o nome do fabricante, a versão de firmware do cartão e status da saída de fcinfo hba-port , que se parece com: root-#> fcinfo hba-port HBA Port WWN: 10000000c96a53c5 OS Device Name: /dev/cfg/c2 Manufactur...
02.03.2016 / 05:24
3
respostas

Mesclar colunas e adicionar

Eu tenho um arquivo com o seguinte conteúdo (há espaços adicionais para preencher a primeira coluna) 1 account1 192.168.0.1 1 account1 192.168.0.2 19 account2 192.168.0.1 100 account3 192.168.0.3 1 account3 192.168.0.5 E...
23.01.2018 / 16:48
3
respostas

Substitua todas as ocorrências de traço à esquerda de dois pontos usando sed

Eu tenho os seguintes valores em um arquivo config.yml : scratch-org-def: config/project-scratch-def.json assign-permset: false permset-name: run-apex-tests: true apex-test-format: tap delete-scratch-org: false show-scratch-org-url: true...
10.02.2018 / 18:11
2
respostas

Bash - linha de correspondência se o número estiver dentro de um intervalo definido na linha

Eu tenho um arquivo de texto com o seguinte formato: Item A,10-20 Item B,21-30 Item C,31-60 Item D,61-120 como posso pesquisar o arquivo com qualquer número e recebo a linha retornada que inclui o número dado pelo intervalo no segundo cam...
13.01.2018 / 23:45