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

No awk, como imprimir um intervalo de campos com os delimitadores originais de $ 0 intactos?

Como extrair uma substring de $ 0, em awk , quando a posição e duração dessa substring é baseada nas posições dos campos no original $ 0? Ele efetivamente equivale a remover os primeiros campos n.lead e os últimos campos n.trail e todos...
19.07.2011 / 03:34
1
resposta

Como juntar linhas vCards

O vCard usa uma maneira especial de dividir linhas longas: Com 75 caracteres, insira uma nova linha do DOS e um espaço. Ingressar, portanto, significa substituir todas as ocorrências da sequência "CR, LF, space" por uma string vazia e deixar...
11.06.2012 / 09:59
3
respostas

Adicionando nova linha após cada enésima ocorrência de delimitador [duplicado]

Eu tenho um arquivo roll.txt com os dados abaixo no formato delimitado por vírgulas sem nenhuma nova linha. '123456789','987651234','129873645','213456789','987612345','543216789','432156789','876543291','213465789','542637819','123456',...
28.05.2018 / 00:27
3
respostas

Dividir para vários arquivos com base na primeira coluna quando corresponder a intervalos numéricos em outra coluna com o awk

Eu tenho um arquivo de texto que tem várias colunas dessa maneira: 1 102.0184 109.5487 107.3716 2 100.2430 107.5874 108.7558 3 103.9029 105.7406 106.9046 4 102.7495 108.1275 104.4731 5 102.8825 105.6664 107.2141 6 104.5323 108.8850 106....
14.08.2017 / 20:16
3
respostas

Como anexar alguma linha correspondente à linha anterior correspondida com sed?

Por exemplo, transferir abaixo 00:00:10.730 this presentation is delivered by the 00:00:13.230 Stanford center for professional 00:00:14.610 development okay so let's get started 00:00:25.500 with today's material so um welcome back 00:00...
08.06.2017 / 12:56
4
respostas

Imprime entre dois padrões somente quando o primeiro padrão ocorre pela segunda vez

Eu quero imprimir a saída entre dois padrões e o primeiro padrão deve ser a segunda coincidência no arquivo. Exemplo - test.txt start one text_1 end start two text_2 end start three text_3 end Aqui, o primeiro padrão é start...
03.03.2017 / 08:36
3
respostas

Como dividir um arquivo baseado em uma lista de padrões e nomear os arquivos de saída como padrão?

O arquivo 1 se parece com isso (via metabólica: gene): A: 1 A: 2 A: 3 B: um B: b C: pp D: rr Como obter um arquivo de saída que se parece com isso (nomeado como File1.new): A: 1, 2, 3 B: a, b C: pp D: rr Eu sou um iniciante...
03.03.2017 / 08:26
3
respostas

Outra maneira de substituir novas linhas em vez de usar tr

Eu uso o comando: tr '\n' ' ' < input.txt > output.txt para converter novas linhas em espaços usando o comando tr . Funciona bem para arquivos individuais - mas eu tenho vários arquivos que eu preciso para executar um único com...
01.05.2017 / 03:02
1
resposta

torrar apenas na segunda linha

Eu tenho uma expressão sed que encontra } em config.cfg.lua e prefixa $JITSI_VIDEOBRIDGE.subdomain.domain.com : sed -i "s/}/,\"$JITSI_VIDEOBRIDGE.subdomain.domain.com\",}/g" config.cfg.lua Como há mais } dentro do arquivo de...
22.05.2017 / 12:30
2
respostas

Como tratar uma string de um arquivo como um valor quando executar o awk?

Eu tenho um arquivo que possui algum valor de ponto de dados ausente e o valor ausente é mostrado como **** . Preciso selecionar linhas com 7 colunas consecutivas com valor menor que 10. Quando eu executo meu script também fornece as linha...
23.10.2017 / 17:29