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

Como mesclar texto de linhas alfabéticas com as linhas numéricas no shell?

Eu tenho um arquivo com texto como este: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 etc ... E eu quero combinar as linhas alfabéticas com as linhas numéricas, então elas são assim: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456...
24.03.2012 / 14:56
4
respostas

Dividir uma entrada para um comando diferente e combinar o resultado

Eu sei combinar o resultado de um comando diferente paste -t',' <(commanda) <(commandb) Eu sei canalizar a mesma entrada para um comando diferente cat myfile | tee >(commanda) >(commandb) Agora, como combinar esses coma...
06.02.2015 / 17:39
3
respostas

Comparação lado a lado de mais de dois arquivos contendo valores numéricos

Eu tenho três arquivos contendo uma seqüência ordenada de números, um por linha: file1 1 2 3 file2 1 3 4 file3 1 5 Eu quero "alinhar" esses três arquivos lado a lado da seguinte forma: file1 file2 file3 1...
11.07.2016 / 14:49
1
resposta

Como mesclar dois arquivos na linha correspondente?

Agora, tenho dois arquivos: aaaa.txt : a=0; b=1; c=2; bbbb.txt : d=3 e=4 f=5 Quero mesclar aaaa.txt e bbbb.txt a cccc.txt . cccc.txt da seguinte forma: a=0;d=3 b=1;e=4 c=2;f=5 Então, o que posso fazer po...
06.11.2013 / 04:24
5
respostas

Que comando (s) alimentará um arquivo de texto delimitado por tabulações e cortará cada linha em 80 caracteres?

Eu tenho arquivos de texto com várias linhas de dados (às vezes) delimitados por tabulação. Eu gostaria de enviar o arquivo para que eu possa ver - então eu gostaria de ver apenas os primeiros 80 caracteres de cada linha (eu projetei o arquivo d...
25.12.2014 / 08:56
4
respostas

Por que o sed está me dando um erro sobre um 'não' terminado?

Eu tenho um conjunto de substituições de sed em um script bash e estou recebendo um erro sobre um comando 'não terminado'. Veja como é a linha sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/"...
10.05.2013 / 07:05
1
resposta

Filtrar o conteúdo da área de transferência sem usar um arquivo intermediário

Estou tentando modificar o texto que está na minha área de transferência, remover certas linhas que contêm algumas strings e, em seguida, obter a saída para outra manipulação (prefiro lidar com a área de transferência somente se precisar dela)....
17.01.2014 / 02:12
2
respostas

Como posso mesclar as linhas de dois arquivos tendo cabeçalhos comuns?

Eu quero mesclar dois arquivos com base nos dados comuns presentes neles como cabeçalho. A seguir, o exemplo Arquivo1 >Feature scaffold1 1 100 g 101 200 g 201 300 g >Feature scaffold2 1 100 g 01 500 g >Feature scaffol...
04.01.2018 / 09:00
3
respostas

Excluindo parte de um arquivo de texto e seguindo as linhas usando sed

Eu preciso editar um arquivo como o seguinte: auto wlx00 allow-hotplug wlx00 iface wlx000 inet dhcp iface wlx000 inet6 auto post-up sysctl -w net.ipv6.conf.wlx000.accept_ra=2 auto wlx000 o objetivo é excluir as linhas que começam com 'i...
17.10.2018 / 03:28
7
respostas

obtém um valor ASCII numérico para um caractere

Estou tentando escrever um script de shell que solicita um caractere ASCII no intervalo A-Z ou a-z e retorna seu valor numérico equivalente. Por exemplo, a saída pode se parecer com o seguinte: scarlet$ Please type a character between A and Z...
18.03.2011 / 03:10