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

Dividindo um arquivo em dois na primeira ocorrência de uma string especificada

Como posso dividir um arquivo de texto em duas partes na primeira ocorrência de uma string especificada? Eu olhei para o comando split, mas não faz isso. No passado, usei um script para fazer isso. Mas não é muito eficiente e tenho que mover...
12.11.2013 / 18:45
3
respostas

awk determina linhas únicas com base no subconjunto de colunas

Eu estou olhando para retornar linhas em um csv que são exclusivas para um subconjunto especificado de colunas. Exemplo de dados: Col1,Col2,Col3,Col4 A,10,50,2017 A,10,05,2017 B,20,30,2017 B,20,03,2017 C,30,100,2017 C,30,111,2017 C,30,100,...
19.05.2017 / 06:13
2
respostas

Como pesquisar dentro de um intervalo específico de posições em uma linha

Eu tenho um arquivo de texto com 60 posições de caracteres. Eu quero ser capaz de procurar por um valor / palavra inserida pelo usuário nas posições 05-12. Como faço para fazer isso sem usar awk, pearl, etc? Por exemplo, o arquivo de texto é...
01.03.2017 / 23:42
2
respostas

Como posso extrair apenas linhas de um arquivo se a coluna 1 ocorrer pelo menos n vezes?

existe uma maneira de exibir as linhas contendo strings específicas (como reverente ::: N no exemplo abaixo) que não ocorrem por N vezes em um arquivo específico? Eu sei que posso contar a ocorrência de alguma string com grep , gravá-la em...
18.02.2017 / 17:21
2
respostas

Como posso estruturar filtros jq para retornar informações de codec de áudio e vídeo do ffprobe?

No interesse de padronizar minha biblioteca de vídeos, estou tentando encontrar uma maneira de criar rapidamente uma lista de arquivos que precisam ser convertidos. Depois de olhar para this pergunta e sua resposta (e muito googling) Eu acho q...
04.07.2017 / 10:14
2
respostas

Substituir a primeira coluna em um arquivo

Eu tenho o seguinte arquivo. 101; John Bauer; 811-7780831; 102; Anthony Higgins; 844-4317627; 102; Anthony Higgins; 844-4317627; 103; Arnold Sipes; 866-4343123; 104; Donald Quinn; 877-2828732; 105; Roy Jaeger; 551-2323001; 10...
04.02.2016 / 18:36
2
respostas

Como excluir todas as linhas que correspondem à condição específica

Eu tenho um número de arquivos pdb e quero manter apenas as linhas que começam com ^FORMUL e se a linha tiver C seguido por um número maior que (C3,C4,C5,C6..100 etc) , então não devo imprimi-lo. A segunda condição é que dentro de cada l...
10.01.2018 / 07:36
1
resposta

Adicionando colunas de vários arquivos com nomes numerados

Eu tenho muitos arquivos nomeados assim: DOS1, DOS2, DOS3, DOS4, ..., DOS128. Cada arquivo contém quatro colunas (a primeira coluna é a mesma) com números, como este: DOS1 é: 33 12 1 2 16 32 8 1 9 90 17 5 ... O DOS2 é: 33 1 2 1 16...
08.10.2017 / 12:08
2
respostas

Script Bash para excluir e inserir linhas

Eu preciso de um script para desmontar e reconstruir um arquivo, excluindo uma linha em algum lugar e inserindo algumas linhas em seu lugar. Então A ) eu preciso de um comando que selecione tudo antes dessa linha, mas não essa linha, e nada...
18.03.2017 / 13:12
2
respostas

Procurando por dados do arquivo1 no arquivo2

Eu tenho dois arquivos csv com a mesma estrutura. arquivo1.csv: 352075|6505286781|6505286781|165|A|2.6.37-3.2|25353gb1FAa8 172238|8136090512|8136090512|1|A|2.6.37-3.2|255411429E02 105767|1783707658|1783707658|82|A|2.6.37-3.2|375g1043DC92 3...
29.11.2017 / 16:08