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

procura par de padrões usando awk

Estou procurando uma solução para encontrar o par de padrões de pesquisa. awk '/Schedule:/,/Retention Level:/' /tmp/data Schedule: Full Type: Full Backup Calendar sched: Enabled Included Dates-------...
28.08.2018 / 07:23
2
respostas

Compare as linhas em um arquivo com a última coluna comum, mas diferente em outra coluna

Como comparar linhas consecutivas de um arquivo de texto onde a última coluna deve ser a mesma? E pelo menos um valor na 2ª última coluna deve ser incompatível. Primeiramente, a coluna 6 deve ser comparada no arquivo, se correspondida Em s...
06.09.2018 / 15:29
1
resposta

Sed remoção condicional de EOL [duplicado]

Para o exemplo a seguir, onde temos "\" no final, o caractere \ e EOL deve ser removido. line 1\ line 2 line 3 line 4\ line 5 O resultado deve ser line 1 line 2 line 3 line 4 line 5 Usando o vi, posso obter itens acima como: :%s...
02.08.2018 / 10:05
2
respostas

remova qualquer coisa entre o colchete angular, incluindo-o [duplicado]

Eu tenho um arquivo de texto muito grande ~ 105 G e inclui muito <XXXX> (colchetes angulares incluindo texto entre eles). Desejo remover esses colchetes e texto entre eles.     
16.08.2018 / 10:09
1
resposta

Como escrever em novo arquivo se são ocorrências em outro?

Eu preciso criar e escrever em um novo arquivo baseado em ocorrências encontradas em outro arquivo. ou seja: Occurrence found in first file then write same Occurrence in another one/new para ser mais específico: "Arquivo1": para locali...
22.08.2018 / 19:21
1
resposta

REGEX pesquisa e substituição por sed ou outro comando

Eu tenho um grande arquivo SQL com conteúdo como [code language="bash"] git checkout master git pull origin master ... [/code] Lorem ipsum dolor sit amet, consectetur adipiscing elitUt enim ad minim [code]some other code[/code] veniam, quis...
24.08.2018 / 21:54
1
resposta

Como excluir espaços em branco em colunas?

Eu quero filtrar algumas colunas de um arquivo, ele tem 46 no total. Eu só quero filtrar do 25 até o 46 , da seguinte maneira: Saída desejada: Column25 Column26 ... Column47 Column25 Column26 ... Column47 Column25 Column26 ... Colum...
24.08.2018 / 19:34
2
respostas

Remover linhas adjacentes que correspondam ao padrão [duplicado]

Entrada: arquivo com linhas ordenadas Saída: arquivo com linhas 'exclusivas' que correspondem a linhas adjacentes se quisermos remover todos os dígitos Exemplo Entrada abbylove2007 abbylove2008 abbylove2012 AbbyLove2014 abby1994lov...
16.07.2018 / 19:11
1
resposta

Procura e substitui algo contido em '(aspas simples)

Em vários arquivos em várias subpastas, tenho o seguinte texto em arquivos de texto grandes, cada um deles Linux.Secret = 'XYZZYXZYXZYXZYXZYXZ' Eu gostaria de fazer com que todos os Linux.Secret = '' sejam iguais a Linux.Secret = 'NEW...
17.07.2018 / 17:25
2
respostas

Git-bash UNIX: Alterna colunas / campos usando o corte?

Então eu tenho um arquivo com 2 colunas da seguinte forma: 10 1 11 2 12 3 13 4 14 5 Eu gostaria de mudar as colunas usando o comando cut. Eu usei paste <(cut -f2 file.dat) <(cut -f1 file.dat) E está me dando o...
07.06.2018 / 22:46