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

Linux equivalente do comando "begin" da Cisco

No Cisco IOS, você pode filtrar e manipular a saída de comandos usando várias ferramentas internas. Alguns deles têm equivalentes claros do Linux. Por exemplo, 'exclude' e 'include' fornecem o comportamento 'grep -v' e 'grep'. O comando "begi...
23.01.2012 / 23:33
4
respostas

Como filtrar várias strings

Para as linhas a seguir, preciso filtrar apenas o protocolo, a porta e o serviço. tcp 127.0.0.1:25 1147/master tcp 0.0.0.0:443 1039/nginx: tcp 127.0.0.1:8001 1218/python tcp 0.0.0.0:10050 939/zabbix_agentd tcp 127.0.0.1:6379 891/redis-se...
05.10.2018 / 21:15
3
respostas

Como posso adicionar linhas ao documento a cada quatro linhas? [duplicado]

Eu quero adicionar uma nova linha a cada quatro linhas de um documento. Por exemplo: abc def ghi jkl mno pqr stu vw xyz deve se tornar: abc def ghi jkl mno pqr stu vw xyz     
09.10.2018 / 10:28
5
respostas

Imprime tudo entre dois padrões, depois apaga a primeira e última linha da saída resultante [duplicada]

otherdata otherdata start_data one two three four end_data otherdata otherdata A saída resultante deve ser apenas: one two three four Isso pareceu um trabalho para sed para mim: sed -n '/start_data/,/end_data/{1d;$d;p}' myfile...
18.06.2015 / 02:31
4
respostas

Grepping pedaços de uma string para formar uma nova string

Estou analisando alguns arquivos de log e resolvi os erros. Cada linha é algo como isto: CreateOrder_hostname1.domain.com_201509291530_tee.log:2015-09-29 15:42:06,715:ERROR :Thread-26_CreateOrder: [1443555726715] Error description [system]:...
30.09.2015 / 17:33
5
respostas

Obter lista delimitada por vírgula de iniciais de itens no diretório?

Como posso gerar uma lista, delimitada por vírgulas e sem distinção entre maiúsculas e minúsculas, dos primeiros caracteres dos nomes dos arquivos e diretórios em um diretório, excluindo inicial "." itens, sem duplicatas? Eu não preciso que seja...
07.06.2015 / 00:41
6
respostas

Removendo primeiro ^ M de cada linha do arquivo

Os dados começam na segunda linha. Existe um script ou utilitário simples para remover a primeira instância de ^m em cada linha de dados? O problema também pode ser reformulado como: como cada segunda (mesmo) instância de ^m pode se...
30.07.2016 / 18:06
2
respostas

Como contar valores que correspondem a uma determinada condição?

Eu tenho um arquivo com o número de colunas, por exemplo arquivo de entrada 12 15 27 5 6 48 19 16 25 17 23 37 etc Eu quero contar todos os números ( X ) na coluna 2, por exemplo, que preencham a seguinte condição...
13.07.2016 / 19:22
3
respostas

Como excluir linhas no arquivo da posição específica até o final do arquivo

Eu tenho um arquivo com muitas linhas. Eu quero excluir da linha 1458 para o final do arquivo. Acho que posso fazer isso com sed , mas não sei como.     
06.07.2016 / 01:28
2
respostas

Substituir apenas a primeira instância de um caractere

por exemplo eu tenho arquivo scv que parece a1, b1, c1, d1 a2, b2, c2, d2 a3, b3, c3, d3 O que eu quero fazer é substituir a primeira vírgula , pelo ponto-e-vírgula ; . A posição da primeira vírgula pode ser variável ( a nas linha...
25.07.2016 / 15:18