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

Unindo arquivos no disco

Digamos que eu tenha vários arquivos com a seguinte nomenclatura: 000001 000002 000003 ... Cada um desses arquivos é um arquivo csv (pode incluir caracteres de escape). No total, a pasta tem ~20GB de dados. Como posso juntar esses a...
13.08.2014 / 21:13
3
respostas

Compare dois arquivos com o awk

Estou tentando comparar dois arquivos e imprimir a saída se eles corresponderem em alguns campos. Arquivo1.txt: bart:29482164591748 apu:29482164591748 smithers:68468468468464 lisa:68468468468464 maggie:2348578903247548 Arquivo2.txt:...
23.12.2015 / 12:01
4
respostas

Encontre os menores números na segunda coluna correspondentes aos valores de índice na primeira coluna

Eu tenho algumas tabelas muito grandes e preciso extrair linhas específicas. Eu estou ilustrando a tarefa usando um exemplo simples. Diga, eu pesava um número de maçãs, bananas e laranjas. Eu preciso extrair o peso da menor maçã, banana e laranj...
03.10.2015 / 16:13
5
respostas

converte coluna em linha [duplicada]

Eu tenho arquivo head file1 12 0 9 3 12 0 12 0 12 0 12 0 7 5 Eu quero converter a segunda coluna em linha head desired 12 0 9 3 12 0 12 0 12 0 7 5 Obrigado     
14.07.2018 / 00:04
4
respostas

Difícil grep. Como posso isolar esse número?

Eu tenho este conteúdo de arquivo: 63 41,3,11,12 1 31,60,72,96 7 41,3,31,14,15,68,59,60 7 60,72,96 7 60 1 41,3,31,31,14,15,68,59,60 60 41,3,115,12,13,66,96 1 41,3,11,12,13,66,96 Preciso usar o '7' antes do '60' (on...
26.07.2018 / 14:17
2
respostas

Identifique registros exclusivos em CSV com base em colunas específicas [duplicado]

Se a entrada for foo,bar,baz bar,baz,qux qux,quux,baz bar,foo,qux waldo,fred,garply a saída deve ser foo,bar,baz bar,baz,qux waldo,fred,garply Como você pode ver, os registros são desduplicados com base no valor da terceira colun...
17.05.2018 / 22:40
4
respostas

Como faço para o grep arquivar caminhos a partir de um arquivo de texto?

Eu tenho um arquivo que tem uma lista de caminhos assim: "1" "/user/bin/share" "2" "/home/user/.local" "3" "/root/" Existe uma maneira de extrair apenas os caminhos? Eu não quero os números ou aspas. Como posso sed ou...
07.09.2018 / 02:10
1
resposta

Localizando todos os arquivos contendo uma palavra e depois contando o número de linhas

Eu preciso encontrar recursivamente todos os arquivos que contenham uma palavra específica e, se a palavra existir no arquivo, preciso descobrir o número de linhas nesse arquivo. Eu tenho tentado usar grep , mas até agora não obtive sucesso....
23.05.2014 / 05:19
4
respostas

Correspondência de padrões e excluir toda a linha

Eu quero excluir todas as linhas do arquivo 1, se a coluna 1 do arquivo1 corresponder exatamente com a coluna 1 arquivo2. Arquivo 1: r001:21:10 21 AAAAAATTTGC * = XM:21 r002:21:10 21 YAAAATTTGC * = nM:21 r0...
28.02.2014 / 13:23
2
respostas

parâmetro split do awk por char

O arquivo é: BASH.NIR SH.ABI Eu quero que o script awk apareça: User is NIR, SHELL is BASH User is ABI, SHELL is SH Eu não sei dividir um parâmetro por char. A ideia é: cat file.txt | awk '{print "User is " afterDot($1) ", SHELL...
22.12.2013 / 16:07