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

Como extrair dados depois de um campo em um arquivo

Eu tenho o seguinte texto em um arquivo "rules": [ "/Common/Tetration_TCP_L4_ipfix", "/Common/_sys_https_redirect" ], "rulesReference": [ { "link": "https://localhost/mgmt/tm/ltm/rule/~Common~Tetra...
30.05.2018 / 06:13
2
respostas

como eu uso o egrep para pesquisar strings

Eu quero procurar por uma string que tenha [RT] "qualquer coisa" D que significa primeiro caractere pode ser R ou T e o próximo pode ser qualquer coisa até que D seja exibido o que devo usar é "egrep"?     
05.01.2018 / 15:14
2
respostas

Localizar colunas não nulas | bater

Eu tenho um feed em hdfs. Eu tenho que encontrar as linhas que tem a terceira coluna como não nula. O feed é separado pelo delimitador | Equivalente a SQL select * from feed_table where column_3 is not null; Entrada: 1|abc|...
01.03.2018 / 14:48
3
respostas

Alterna do grep para o sed

Eu tenho arquivos students.txt , com linhas do formulário: Surname, Forename: Day.Month.Year: Degree Por exemplo: Smith, John: 15.01.1986: MSc IT Taylor, Susan: 04.05.1987: MSc IT Thomas, Steve: 19.04.1986: MSc MIT Sellen, Jo: 03.07....
02.04.2011 / 01:45
2
respostas

Reduzindo texto em um arquivo usando bash [duplicate]

Eu tenho um arquivo de texto com esta aparência: If you are a software developer in your 20s or 30s, you've grown up in a world dominated by Linux. It has been a significant player in the data center for decades, and while it's hard to fi...
09.10.2018 / 14:34
2
respostas

Ordenar por números

Eu preciso classificar uma lista pelo ISBN NUMBER (a terceira coluna) de um arquivo de entrada para um file.sh e enviada para um arquivo de saída ( file.out ). O arquivo de entrada ( file.input ) teria uma lista Donald Smith,Fire Lands...
13.06.2018 / 15:45
2
respostas

Por que 'ler' não pega todos os meus vars?

Minhas desculpas pela pergunta básica, mas alguém pode ajudar a explicar por que o seguinte não foi impresso 3 2 1 6 5 4? echo '1 2 3 4 5 6' | while read a b c; do echo result: $c b a; done Os três primeiros números não seriam lidos em or...
24.04.2016 / 19:11
5
respostas

Remover linha com exatamente n caracteres

Eu tenho vários arquivos .txt enormes e preciso remover uma linha se ela tiver exatamente 9 caracteres. Nem mais nem menos. Existe uma maneira de fazer isso usando o awk / sed?     
27.11.2016 / 19:40
3
respostas

Como converter multilinhas em singleline, mas preservar parágrafos

Digamos que eu tenha um monte de texto (markdown) com cada frase em uma linha separada (para facilitar o controle de versão em caso de erros de digitação). Exemplo file.txt : Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do e...
01.11.2018 / 20:49
4
respostas

Substitua a abertura '' 'de pares double' '' por '' 'bash

Eu tenho um arquivo de marcação que contém blocos de código como Em [310]:! cat data.md **File Permission Related Commands** These commands are used to change permissions of the files ''' 72. chmod octal file-name : Change...
05.11.2018 / 06:57