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

br + remova o caractere “#” caso a linha apareça

temos o seguinte arquivo: cat graphite-web.conf #<IfModule mod_authz_core.c> # # Apache 2.4 # Require local # Order Allow,Deny # Allow from All # Require all granted #</IfModule> #<IfM...
29.10.2017 / 19:40
1
resposta

Como codificar texto para UTF-8 sem saber de antemão a codificação usada?

Eu já vi muitas maneiras de converter texto em UTF-8, mas todas elas precisam especificar a codificação de texto atual usada. Existe uma maneira de converter vários arquivos em UTF-8 sem ter que se preocupar com o que eles usavam antes?     
31.10.2017 / 12:35
2
respostas

Como remover uma nova linha desnecessária em uma string?

Eu quero converter o texto abaixo: I am "Ritesh "|"Sil" I am "Ritesh "|"Sil" You are not "Ritesh "|"Sil" Em: I am "Ritesh"|"Sil" I am "Ritesh"|"Sil" You are not "Ritesh"|"Sil" Qual será o script de shell necessário para implementar...
14.09.2017 / 10:42
2
respostas

Como dividir um arquivo com base no contexto?

Eu tenho alguns arquivos que contêm os resultados do comando lldpneighbors de todos os nossos servidores. Eu gostaria de dividir esses arquivos em arquivos individuais para cada servidor, a fim de facilitar a importação desses dados em nosso...
24.08.2017 / 15:44
2
respostas

conta a entrada única em uma coluna específica entre o padrão de pesquisa

Arquivo de entrada Device Robot Drive Robot Drive Device Second Type Num Index Type DrNum Status Comment Name Path Device Path robot 0 - TLD - -...
15.12.2017 / 11:39
3
respostas

sed + un-comment parâmetro e valor de mudança no arquivo

Eu quero descomentar o parâmetro wal_level e mudar o valor de minimal para archive como executar esta ação por sed / perl one-liner? $ grep wal_level /var/lib/pgsql/data/postgresql.conf #wal_level = minimal # minimal, a...
01.08.2017 / 11:26
2
respostas

Como o 'getline' funciona no AWK?

Eu coloquei um exemplo usando a função AWK getline e está me confundindo. $ cat in foo bar baz $ awk '{ getline tmp; print tmp; print $0 }' in bar foo bar baz Estou lendo a próxima linha em uma variável chamada tmp , que não altera...
26.05.2017 / 19:14
1
resposta

Como iterar no último octeto IP no awk?

Eu estou querendo saber, é possível iterar sobre o último octeto IP com awk , assumindo que o IP é uma variável recebida do bash stdin, algo como: #!/bin/bash read IP awk -v IP="${IP}" 'BEGIN{FS="."} {for (i=1; i<=251; i++) { print $1...
08.05.2017 / 21:19
1
resposta

Obtenha linha específica abaixo da linha grepped

Eu tenho um problema desafiador que estou enfrentando abaixo Eu tenho o texto abaixo em um arquivo: create table "ctronsys".activity_codes ( code_list_id varchar(8), code_id varchar(10), record_type varchar(1), active_status_in...
02.05.2017 / 14:27
1
resposta

Para encontrar diferença entre duas linhas de um mesmo arquivo

Eu tenho um arquivo como este, 19:36:19_19/06/2017 1786 19:38:21_19/06/2017 2138 19:40:22_19/06/2017 2612 19:42:23_19/06/2017 2613 19:44:28_19/06/2017 2613 19:46:32_19/06/2017 2613 19:48:33_19/06/2017 2613 19:50:35_19/06/2017 2613 até 682...
08.07.2017 / 08:45