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

Analisando um arquivo de texto delimitado no bash como argumentos do comando

Eu tenho um arquivo de texto dividido da seguinte forma: field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 Cada uma dessas colunas será um parâmetro para um programa, e eu gostaria que o programa fosse...
05.12.2013 / 23:26
9
respostas

Converter linhas em colunas

Eu tenho um arquivo que inclui detalhes sobre VMs em execução em um hipervisor. Nós executamos algum comando e redirecionamos a saída para um arquivo. E os dados estão disponíveis no formato abaixo. Virtual Machine : OL6U5 ID : 00...
28.01.2016 / 20:46
4
respostas

Dividir o arquivo e colocá-lo na estrutura de dados correspondente?

Eu tenho um arquivo que contém a única linha abaixo: {machineA=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]} em que tenho dois conjuntos de dados: machineA=[0, 1024, 4, 1028] machineB=[1, 1025, 5, 1029] Agora, eu preciso ler o a...
17.12.2013 / 01:50
3
respostas

pega texto por padrão com tag de início e fim em múltiplas linhas [duplicado]

Eu quero pegar várias linhas em um arquivo com um padrão que tenha uma tag inicial e uma final de forma imprópria. Por exemplo, eu tenho a seguinte entrada: arquivo.txt START test1 test2 foo END some more text START test3 bar test4...
07.10.2015 / 17:02
6
respostas

Como posso obter uma linha específica de um arquivo? [duplicado]

Eu quero extrair uma linha exata de um arquivo muito grande. Por exemplo, a linha 8000 seria obtida assim: command -line 8000 > output_line_8000.txt     
17.05.2014 / 10:23
4
respostas

Uma pergunta sobre o awk

Ok, já que esta é uma questão complexa, explicarei isso claramente. Eu tenho um conteúdo de arquivo mostrado abaixo: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {...
15.09.2016 / 15:22
3
respostas

Removendo todos os caracteres não-ascii de um fluxo de trabalho (arquivo)

Como eu removerei todos os caracteres não ascii de um arquivo? Haveria um comando específico para realizar isso? grep --colour='auto' -P -n'[^\x00-\x7]' /usr/local/... Acredito que isso encontre os caracteres no fluxo de trabalho, mas com...
15.10.2018 / 12:01
3
respostas

Substitua todas as ocorrências de dois espaços após o final de uma sentença com apenas um espaço

Estou preso a incluir expressões regulares com um comando sed. P: Eu quero substituir todas as ocorrências de dois espaços após o fim de uma sentença com apenas uma vez o espaço. Aqui está o que eu fiz: sed 's/^ $/^$/' file...
22.07.2016 / 07:32
5
respostas

Edite valores em um arquivo txt com o comando sed / awk / grep

Por 5 anos, eu uso uma estação meteorológica La Crosse WS2350. Os dados fornecidos pela estação meteorológica são processados com open2300 no RPI. Isso funciona muito bem. No entanto, os dados de temperatura são falsos (sensor). Os dados de temp...
03.12.2016 / 11:09
8
respostas

Grep para padrão no início ou no meio de uma linha

Vou começar dizendo que acho que esse problema é um pouco menos inocente do que parece. O que preciso fazer: verifique se há uma pasta dentro da variável de ambiente PATH. Pode ser no começo ou em algum lugar depois. Eu só preciso verificar s...
11.11.2014 / 21:57