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

Insere texto do arquivo inline após o padrão correspondente em outro arquivo

Estou tentando pegar o conteúdo de um arquivo e inseri-lo após um padrão correspondente em outro arquivo usando sed. A minha pergunta é muito semelhante a esta questão , mas desejo inserir o conteúdo de um arquivo inline em vez de em uma nova...
09.12.2014 / 22:23
4
respostas

Como truncar a segunda coluna para um determinado tamanho

Dada a entrada do formulário XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte como posso truncar apenas a segunda coluna? O delimitador é TAB e a segunda coluna deve ter no máximo 75 caracte...
11.05.2015 / 11:16
1
resposta

Como classifico palavras por contagem de sílabas?

Como faço para executar uma classificação crescente de uma lista de palavras, com base em quantas sílabas cada palavra contém? Exemplo de entrada: something important dog cat bookshelf Exemplo de saída: dog cat something bookshelf i...
02.05.2016 / 03:50
4
respostas

Find 2nd Ocorrência de string do final do arquivo

Eu tenho um arquivo de log que se parece com isso, Another thousand lines above this I 10/03/15 12:04AM 42 [Important] 4th to last I 10/03/15 04:31AM 42 (534642712) [1974,2106,258605080,0,0,32817,30711] I 10/03/15 04:33AM 42 (2966927) [91,0,2...
04.10.2015 / 20:46
1
resposta

Remove o último caractere da string capturada com awk [duplicate]

Eu preciso remover o último caractere de uma string neste comando: sudo docker stats --no-stream 39858jf8 | awk '{if (NR!=1) {print $2}}' O resultado é 5.20% , eu preciso remover o % no final, dando 5.20 . É possível fazer isso...
23.08.2016 / 10:11
3
respostas

Como posso exibir 3 linhas de texto por vez em uma linha?

Eu tenho um arquivo de log que exibe dados de 3 linhas por vez. Assim: 1 data 2 data 3 data 1 data 2 data 3 data 1 data 2 data 3 data Eu gostaria de pegar cada 3 linhas e exibi-las em uma linha como esta: 1 data...
26.02.2016 / 20:24
4
respostas

Filtra linhas que contêm um número fixo de ocorrências de padrões

Suponha que haja um arquivo foo bar cat dog foo foo cat bar bar foo foo foo Como fazemos grep para linhas com um determinado número de ocorrências de foo ? se o número for 1 , somente a primeira linha do arquivo de amostra deverá ser i...
15.08.2016 / 20:14
5
respostas

Remover barra invertida + sequências de nova linha [duplicado]

Estamos tendo um arquivo no Linux que contém uma linha por registro, mas o problema ocorre quando a linha contém alguns novos caracteres de linha. Nesse caso, a barra invertida é anexada no final da linha e o registro é dividido em várias linh...
27.07.2014 / 22:08
2
respostas

Como selecionar, copiar e colar algumas colunas de arquivos diferentes e criar um arquivo deles?

Eu quero criar e organizar dados em um arquivo de vários arquivos, selecionando partes das colunas dos arquivos fornecidos. Tenho mais de 10 arquivos para copiar a segunda, terceira e quarta colunas de cada arquivo e colá-las em um único arquivo...
09.09.2013 / 22:15
2
respostas

Como multiplicar duas colunas no awk?

Eu quero multiplicar a coluna 1 com a coluna 2 (até o final do arquivo) no arquivo de entrada e deve gerar 1 coluna e multiplicar a coluna 3 no arquivo separado. input.txt: 1 677679866 2 121867616 3 49413198 4 40415982 output.txt: 1...
22.04.2014 / 03:55