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

Exclui o último caractere em uma palavra, mas somente se o caractere estiver lá - no bash

Como remover o último caractere somente se ele estiver lá? entrada: OpenOffice.org/m openOffice.org/ozm Pers. Pfg. phil. Prof. resp. Roonstr./m roonstr./ozm resultado desejado: OpenOffice.org openOffice.org Pers Pfg phil Prof resp...
15.08.2012 / 09:16
1
resposta

Como posso escrever um novo marcador de sintaxe para o gedit?

Algumas vezes eu desejo que o idioma em que eu esteja escrevendo tenha um destaque de sintaxe. Como posso adicionar isso?     
19.11.2010 / 10:36
2
respostas

Como eu poderia usar o Bash para encontrar 2 bytes em um arquivo binário, aumentar seus valores e substituir?

Estou tentando encontrar dois bytes dentro do arquivo binário, depois aumentar o valor desses dois bytes e substituí-los dentro do arquivo. Esses dois bytes estão nas posições 0x82-0x83. Por enquanto eu extraí com sucesso esses dois bytes usando...
30.08.2013 / 13:03
2
respostas

Grepping para um bloco de texto com partes que podem ser opcionais

Eu tenho várias entradas que descrevem um evento em um arquivo de log muito grande, digamos A.log . Eu gostaria de fazer duas coisas com as entradas evento no arquivo de log: Conte o número de ocorrências de cada entrada (este não é um...
26.06.2014 / 18:16
1
resposta

Como o ksh93 é tão rápido?

Assim, em geral, tenho a tendência de olhar para sed para processamento de texto - especialmente para arquivos grandes - e geralmente evito fazer esse tipo de coisa no próprio shell. Eu acho que isso pode mudar. Eu estava bisbilhotando em...
22.12.2014 / 11:30
1
resposta

Alterar data “29 de julho de 2011” para “20110729”

Eu tenho muitos arquivos HTML contendo data com o formato July 29th, 2011 Desejo alterar o formato de data July 29th, 2011 para 20110729 , December 9th, 2010 para 20101209 , etc. Acho que sed pode funcionar, mas ainda não c...
30.07.2011 / 09:33
5
respostas

Como encontrar linhas contendo mais de 100 caracteres e contém “se”?

Então, provavelmente eu deveria usar grep para isso. Contanto que eu precise de pesquisa recursiva, devo usar grep -r . Mas então eu não sei o que devo fazer em seguida;) Como posso fazer isso?     
10.12.2015 / 14:14
5
respostas

Exibe apenas a penúltima (segunda última) linha de um texto [duplicado]

Eu tenho um poema com um número desconhecido de linhas e quero exibir apenas o penúltimo. Qual comando devo usar?     
07.05.2018 / 16:06
4
respostas

Como obter n linhas para cada m linhas (nm) na linha de comando?

Existe uma maneira muito simples (talvez usando uma linha com sed?) para obter n linhas, começando na linha ath dentro deste pedaço de n linhas, para cada m linhas? Mais especificamente, tenho um arquivo com milhões de linhas. Para c...
12.02.2017 / 17:20
4
respostas

Pula os primeiros 3 bytes de um arquivo

Estou usando o shell do AIX 6.1 ksh. Eu quero usar um liner para fazer algo assim: cat A_FILE | skip-first-3-bytes-of-the-file Eu quero pular os primeiros 3 bytes da primeira linha; existe uma maneira de fazer isso?     
24.10.2012 / 17:23