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

lendo entrada em sed

Eu sou novo em scripts de shell. Estou aprendendo pouco a pouco. Eu estou mais familiarizado com o PHP, que está trabalhando para minha desvantagem agora. De qualquer forma, estou escrevendo um script de shell e leio as entradas com o seguint...
11.07.2011 / 21:16
2
respostas

Extraindo bigramas com sed

Como faço para dividir um texto inteiro que consiste em apenas letras em bigramas. Por exemplo: ímpar mesmo od -> de dd -> ev Isso é o que eu tenho até agora, mas não produz o resultado desejado. [some source] | tail -n +30...
13.01.2012 / 15:21
1
resposta

Como inserir o conteúdo selecionado de um arquivo em outro arquivo após um padrão?

Eu queria extrair os IPs sob [abc] do arquivo1 e usá-los para substituir a lista de hosts no arquivo 2: Arquivo1: [abc] 192.168.29.153 192.168.29.155 [def] 192.168.29.153 [xyz] 192.168.29.153 Arquivo 2: output.logstash: # The Logs...
05.02.2018 / 20:03
2
respostas

Exibe a linha mais recente por chave

Eu tenho um arquivo contendo vários campos: 12345 some values here 67890 other values maybe 12345 different values here ... etc. Gostaria de exibir a linha mais recente para cada chave. A saída deve ser a seguinte: 67890 other val...
14.08.2018 / 18:10
4
respostas

Remover seção de configuração vazia

Arquivos como ~/.config/vlc/vlcrc são 99% indesejados se você quiser controlar apenas as opções de configuração. Eu tenho um script para remover os comentários, mas há uma tonelada de configuração vazia secções sobrando. Meu sed - e awk...
26.03.2011 / 12:17
1
resposta

Compare dois arquivos e recupere os resultados correspondentes

Eu tenho dois arquivos.Arquivo1 contém 470.2843 organism AR_0036 123 Intermediate 470.2845 organism AR_0033 456 Susceptible 903909.3 organism Naval-83 789 Resistant e o arquivo2 contém 123 456 abc def 789 Eu qu...
12.12.2017 / 06:25
1
resposta

Copie um bloco de texto para um ponto específico em outro arquivo

Estou tentando descobrir como mover um bloco de texto de um arquivo para um ponto específico em outro. Eu tenho uma grande quantidade de arquivos que se parece com isso: H -9.92247800 1.33807800 -0.69208300 S...
11.06.2017 / 21:50
2
respostas

Seria possível utilizar duas coisas específicas de saída?

Estou usando transmissão remota para ver a lista de torrents em execução. Ao usar transmission-remote -l , os resultados são os seguintes: ID Done Have ETA Up Down Ratio Status Name 1 100% 10GB Done 0.0 0.0 0.0...
30.12.2016 / 20:08
1
resposta

Tail changing files

Estou tentando anexar arquivo observando dados que constantemente adicionam cada segundo e dados de canal a novos arquivos que serão processados posteriormente. usando tail -f 'data file' >> 'destination file' Mas como algumas linha...
10.10.2017 / 05:32
2
respostas

Precisa de script de shell para transformar um CSV em formato httpd do Apache

Precisa de alguns apontamentos corretos no script para buscar e regex ou sed. O Site24x7 fornece um URL com uma lista de CSV de seus IPs de origem usados para monitoramento. (Eles também fornecem outros formatos, CSV parece o menos confuso co...
09.02.2012 / 19:14