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

Imprime todas as linhas entre um padrão pesquisado de um arquivo de texto para um arquivo diferente

Eu tenho um arquivo chamado test.txt que contém: ....Request.... asaksa sda dsad dsad ....Request... 21mklk nnm212 mkmr543 849238 ....Request... 4392840 kndska 94i0-jkfjdk smdla .....Request.. 839281 ksndlka nsc mcxmzl Eu quero que tod...
06.08.2014 / 12:50
1
resposta

Manipulando dinamicamente as posições das colunas e dividindo o arquivo

Eu tenho um problema único. Eu tenho um arquivo com as seguintes colunas PersonId, AB1, AB2, AB3, DG1_B1,DG1_B2,DG2 1,0,1,0,3,5,7 2,0,3,1,3,7,4 Eu quero dividir isso e criar vários arquivos com base no prefixo da coluna. Eu quero que a sa...
13.08.2014 / 09:32
1
resposta

Como converter .doc para ODF com uma linha de comando?

Eu gostaria de converter muitos documentos do Microsoft Word para ODF (o formato OO.org com uma linha de comando (porque há muitos deles). (Eu preciso deles para ler depois em um dispositivo onde é possível ler o formato OO.org, mas não o for...
08.05.2014 / 15:31
1
resposta

Como uso o awk para criar um índice de palavras no arquivo?

Eu tenho um problema com meu dever de casa Eu preciso criar um script de shell usando awk . O script produzirá apenas as palavras no arquivo em ordem alfabética e depois a palavra será : depois disso, em seguida, uma lista separada por vírg...
21.11.2014 / 03:56
3
respostas

Como descobrir o maior número em muitos documentos que contém números diferentes

Por exemplo, existem alguns dados de temperatura nessas pastas em horário diferente. temps.txt contém o número da temperatura. Então, como posso usar o script bash para descobrir a temperatura máxima? (os resultados mostram apenas a data, a...
27.11.2014 / 00:37
3
respostas

Problema ao adicionar uma coluna com o awk

Estou tentando adicionar uma coluna a um arquivo csv usando: awk -F "," '{print $0"new_col"}' file.csv mas eu tenho: new_col8,0.405,0.101 new_col4,0.374,0.100 new_col23,0.342,0.100 new_col130,0.298,0.100 em vez de: 68,110,0.362,...
19.08.2014 / 04:37
1
resposta

Expandindo a lista separada por vírgulas em linhas separadas

Eu tenho um arquivo com alguns dados neste formulário: Prefix text: First Name, Second Name, Third-- O prefixo difere por linha. O número de nomes varia de um para vários. O sufixo ( -- no exemplo) é opcional e não alfabético. Eu preci...
21.01.2014 / 23:20
3
respostas

Extraindo parte de uma coluna de arquivo

Eu quero extrair parte de uma coluna de arquivo de log que é assim: xx.xxx.xx.xx#59796: Editar: Esta é a linha de registro atual: Jan 10 17:38:11 server named[747]: client 21x.x0.x8x.xxx#40649: view external: query (cache) 'domain.T...
10.01.2014 / 17:44
1
resposta

Problemas com mesclagem horizontal de arquivos csv sob o Cygwin

Eu tenho dois arquivos csv: test1.csv 1 2 3 4 test2.csv 6 7 8 9 Eu quero mesclar horizontalmente esses dois arquivos. Para fazer isso eu uso paste -d , test1.csv test2.csv > paste.csv Se eu abrir este arquivo no bloco de notas, ele...
01.06.2015 / 23:08
4
respostas

Use 'cut' para extrair uma lista de / etc / passwd

Como eu poderia usar o comando cut para extrair uma lista de nomes de usuários e shells de login do arquivo /etc/passwd , onde os nomes de usuários e os shells de login resultantes são separados por um único espaço? Classifique a lista r...
15.07.2014 / 21:31