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

Como inserir o conteúdo de um arquivo em um local exato em outro arquivo

Eu tenho dois arquivos. O primeiro contém código html: document.body.innerHTML = document.body.innerHTML.replace('<textarea rows="3"></textarea>', '<textarea rows="3"> inserthere </textarea>'); O segundo arquivo...
13.08.2016 / 17:02
1
resposta

Ordena saída de arquivo / pasta no Bash

Eu tenho uma saída assim (alfanumérica): bash /etc/file bash /etc/filenew bash /etc/skel/ bash /etc/skel/file bash /etc/skel/filenew bash /etc/skel/new/backups/ bash /etc/skel/new/file bash /etc/skel/old/backups/ bash /etc/skel/old/file bash...
22.02.2016 / 13:34
1
resposta

Como removo a parte desnecessária deste arquivo?

Eu tenho este arquivo .scp que contém o comando completo necessário para converter vários arquivos. Esses arquivos foram gerados por um script diferente, para uma finalidade diferente, mas agora eu preciso converter vários arquivos. O prob...
01.10.2016 / 18:04
1
resposta

Como marcar uma string GREP correspondente ao redirecionar a saída para o arquivo

Estou tentando usar o grep para encontrar todas as strings correspondentes no arquivo e enviá-las, no contexto da linha, para outro arquivo, adicionando alguns tipos de marcas (idealmente dois asteriscos) em cada lado da correspondência. Por...
21.07.2015 / 12:20
2
respostas

Retorna determinados campos se uma data corresponder

2017-11-27 20:11:13,632 INFO abc: [java: Thread-389579]: Completed executing command 2017-11-27 20:11:13,632 INFO abc: [java: Thread-389579]: OK 2017-11-27 20:11:13,632 INFO abc: [java: Thread-389579]: <completed> 2017-11-27 20:11:13,63...
28.11.2017 / 01:28
3
respostas

Como posso encontrar e substituir a primeira frase em vários arquivos que contenham a frase várias vezes?

Eu quero mudar a primeira cor de fundo seguindo o body { estilo do que quer que seja para background-color: #000000; em sete arquivos stylesheets.css diferentes via linha de comando. Além disso, cada arquivo .css contém mais de 10...
16.12.2012 / 07:36
2
respostas

Como dividir as linhas em um arquivo de texto em duas linhas consecutivas em um novo arquivo?

Eu tenho um par de comandos find -exec grep que agrupa caminho / arquivo.ext: ln #: conteúdo da linha em uma única linha. Eu quero dividir a linha em duas linhas consecutivas em um segundo arquivo. As linhas consecutivas são: path/file...
03.09.2015 / 02:04
1
resposta

Substitua o padrão um certo número de vezes por linha, usando sed

Estou tentando descobrir como substituir um padrão um determinado número de vezes usando sed . Descobri que sed com g sinalizador substitui todas as ocorrências, sem o tempo 1, com o número especificado substituindo essa ocorrência,...
03.08.2017 / 09:57
2
respostas

Execute o shell script para obter a saída de um arquivo e convertê-lo no formato Excel

Eu tenho dados em dois arquivos diferentes chamados test1.txt e test2.txt , como: ID : 1 Name: xxxx Age: 33 Education: Mtech ID: 2 Name: yyyy Age: 22 Education: bsc Eu quero imprimir essas linhas usando um script de shell como este:...
02.03.2016 / 07:53
1
resposta

Dividindo um arquivo em dois na primeira ocorrência de uma string especificada

Como posso dividir um arquivo de texto em duas partes na primeira ocorrência de uma string especificada? Eu olhei para o comando split, mas não faz isso. No passado, usei um script para fazer isso. Mas não é muito eficiente e tenho que mover...
12.11.2013 / 17:45