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%     
___
5
respostas

Adiciona espaço entre os caminhos dos arquivos

Eu tenho uma lista de pastas e dentro de cada pasta eu tenho o arquivo "file.txt" que tem o mesmo nome em todas as pastas. Eu queria coletar o caminho para este arquivo de todas as pastas e salvá-lo em um arquivo de texto. Para fazer isso, execu...
24.06.2016 / 17:36
7
respostas

Insira uma palavra na primeira linha do arquivo

Entrada: firstline secondline thirdline ... alguma mágica acontece aqui ...:) Saída: insertedtextfirstline secondline thirdline Pergunta : Como posso inserir o insertedtext no início da primeira linha de um arquivo?     
08.06.2015 / 11:30
5
respostas

sed com duas condições

Eu tenho um arquivo que contém várias linhas. Eu gostaria de remover as entradas do arquivo que começa com nnn e tem mais de 25 caracteres. Por enquanto, só posso separar dois sed : sed '/^nnn/d' input.txt > output.txt sed '/^.\{2...
06.03.2018 / 12:43
3
respostas

Usando o awk para comparar arquivos e combinar saída de ambos os arquivos?

Estou tentando comparar dois arquivos usando awk e gostaria de imprimir dados de ambos os arquivos como saída. Os arquivos que estou comparando são os seguintes. Arquivo1: gene feature id fc a...
02.08.2018 / 23:19
4
respostas

Procura um padrão e imprime linhas precedentes que começam com outro padrão

Eu preciso encontrar um padrão e, quando o encontrar, preciso procurar outro padrão anterior e imprimir todas as linhas entre elas. Melhor exemplo: 1 a 2 a 3 a 4 a 5 a 6 b 7 c 8 d 9 xyz 10 xyz 11 a 12 a Grep para xyz e, em seguida,...
25.07.2014 / 23:57
2
respostas

Extrai os parâmetros do tomcat da saída do ps

Estou tentando escrever uma pequena ferramenta de diagnóstico e uma das funções que quero dela é que eu quero executar: ps axu | grep tomcat | grep -v grep | awk '{ print $<list of desired fields> }' Eu quero retornar o userid que...
11.08.2014 / 00:49
5
respostas

Imprime várias linhas após a nth ocorrência no bash

Estou procurando uma maneira de pesquisar a enésima ocorrência de um padrão e imprimir k linhas após o padrão. Acho que awk funcionaria melhor que grep nesse caso, mas não consigo descobrir como fazer isso corretamente ... Digamos que e...
01.12.2015 / 19:12
4
respostas

Como preencher um arquivo com um fluxo de / dev / urandom com um número especificado de linhas?

Estou tentando preencher um arquivo com uma sequência de 0 e 1s aleatórios com um número de linhas definido pelo usuário e um número de caracteres por linha. o primeiro passo é obter um fluxo aleatório de 0 e 1s: cat /dev/urandom | tr -dc...
23.03.2015 / 00:58
3
respostas

Copie uma porcentagem específica de cada arquivo em um diretório para um novo arquivo

Por exemplo, temos N arquivos (arquivo1, arquivo2, arquivo3 ...) Precisamos primeiro de 20% deles, o diretório de resultados deve ser como (file1_20, file2_20, file3_20 ...). Eu estava pensando em usar wc para obter as linhas do arquivo...
06.12.2014 / 04:15
5
respostas

Remover caracteres ao nomear arquivos ou pastas

Eu tenho um arquivo de texto com várias linhas. Em cada linha, tenho a data no seguinte formato: 12/2/2015 15/9/2013 08/3/2011 02/5/2005 . . . Eu quero criar uma pasta para cada linha neste arquivo de texto usando um simples for loop d...
07.08.2015 / 20:43