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%     
___
1
resposta

Imprime linhas aleatórias de arquivo, mas com contagem máxima de um determinado valor

Eu tenho um arquivo de entrada do qual eu quero escolher aleatoriamente uma linha. Em uma coluna em cada linha é um valor, e eu quero apenas um número de linhas até uma contagem máxima deste valor a ser escolhido aleatoriamente, não mais. Ent...
25.04.2018 / 11:22
2
respostas

Qual é a maneira mais concisa de inserir ou atualizar uma linha? [duplicado]

Eu escrevo um monte de scripts ad hoc para adicionar linhas a sudoers, sysctl.conf etc. Geralmente eu uso o módulo ansible lineinfile. Às vezes, no entanto, não consigo fazer isso, então uso: WHAT_I_WANT='my line of text = something' WHAT_T...
11.08.2017 / 15:18
1
resposta

ESQUERDA (EXTERIOR) JOIN [duplicata]

Meus arquivos: file1.txt ========= key1 key1 key1 key1 key2 key2 key3 key3 key3 key4 key4 file2.txt ========= key1 22 key2 23 key3 24 Expected Output : ================== key1 22 key1 22 key1 22...
01.03.2018 / 21:43
2
respostas

separador de ordenação: chaves e colchetes

Estou usando este comando cat acronyms.tex | sort -t{ -k1 para ordenar um arquivo no qual o formato das strings é assim \newacronym{ex}{EX}{Expanded} Eu quero classificar pelo conteúdo do primeiro par de chaves. No entanto, algumas...
07.09.2017 / 07:39
3
respostas

processar linhas de texto em colunas para um bloco

Eu tenho um arquivo contendo listas no Solaris: List A hi hello hw r u List B Hi Yes List C Hello Eu preciso transpor as listas conforme mostrado abaixo: List A List B List C hi Hi Hello hello Yes hw r u C...
07.09.2017 / 10:44
1
resposta

Como faço para remover linhas correspondentes de um arquivo de texto usando outro?

Estou tentando remover as linhas correspondentes de um arquivo de texto usando outro. Por exemplo, fired.txt contém: Jason Candice Brent Tom E eu quero remover as linhas correspondentes de workers.txt , que atualmente se parece com i...
28.06.2017 / 15:59
1
resposta

CSV - Convertendo SOMAS Colunas em Linhas com dados duplicados

Estou trabalhando com um fornecedor que não responde, cujos arquivos CSV para inventário são completamente não pesquisáveis pelo Excel. Minha equipe não tem conhecimento ou uso do Unix, mas sei que um simples loop IF ou dois com awk ou sed...
18.06.2017 / 16:55
3
respostas

Substitua a string 1 somente quando a string 2, 3 ou 4 presente

Basicamente eu sou um oracle dba. Temos uma tarefa para alternar do banco de dados principal para o banco de dados em espera e precisamos entradas de tns (host-name) a serem modificadas de sape-scan para sapi-scan no arquivo tnsnames.ora...
13.07.2017 / 13:38
1
resposta

Como (memória limitada) grep -F -f file_A file_B output.txt

file_A (~ 500MB, 1.6M linhas) consiste em todos os termos de pesquisa de tamanho igual, 1 por linha, não classificados. file_B consiste em todas as linhas de texto de tamanho igual, 1 por linha, não classificadas Eu consegui executar "grep...
04.07.2017 / 19:54
3
respostas

Problemas com o jogo awk

Estou com problemas para tentar corresponder uma string exata com o awk. Minha intenção é pesquisar um csv em uma partida e obter o número da linha dessa partida. Então, se eu procurar por "1.1.1.2" no arquivo abaixo, eu quero que ele retorne...
05.07.2017 / 03:48