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

Shell compara duas listas e gera a diferença em uma terceira lista

Eu tenho dois arquivos de texto, a.txt e b.txt, onde: a.txt 1 2 3 4 5 b.txt 3 5 Eu gostaria de ter o c.txt onde os números correspondentes serão impressos "0" e os números não correspondentes serão "1". 1 1 0 1 0 Eu enten...
13.02.2017 / 21:29
2
respostas

Imprimindo linhas em um arquivo da correspondência para corresponder

Qual é uma boa maneira de imprimir todas as linhas em um arquivo da linha que contém ^# fish, para (mas não incluindo) a próxima linha contendo ^# ?     
03.03.2017 / 10:17
1
resposta

Compare dois arquivos linha a linha sem comm (eu preciso manter a ordem do arquivo 1)

Arquivo 1: happy sad calm palm Arquivo 2: palm dream calm Eu quero comparar os dois arquivos e exibir apenas as linhas comuns em ambos os arquivos, mas quero manter a ordem do Arquivo 2. Minha saída deve ser: palm calm Eu se...
09.11.2016 / 15:48
3
respostas

Extrai valores do par de valores-chave e valores de saída separados por vírgula

Dados do arquivo de entrada Name: aa Age: 20 Address: zzzz Name: bb Age: 17 Address: cccc Eu quero produzir como este aa,20,zzzz bb,17,cccc     
08.11.2016 / 14:33
3
respostas

Veja quantas palavras possuem as mesmas letras

Eu tenho 2 strings: answer="spaghetti" guess="spgheti" Eu gostaria de saber se havia alguma maneira de contar a quantidade de letras em $ answer que são as mesmas que $ guess, neste caso eu deveria ter o número 7. Algumas notas são $ answ...
04.03.2017 / 03:38
2
respostas

Converta valores de variáveis delimitados por vírgula em espaços delimitados por espaços

Eu tenho um arquivo de propriedades no qual uma chave particular possui valores delimitados por vírgulas. $cat sample.prorerties value=alex,raj,kaly,rema No meu script de shell, eu implemento esse arquivo de propriedades e uso a chave v...
08.11.2016 / 10:03
3
respostas

Analisa o valor de um elemento específico em uma posição aleatória de um arquivo JSON

Gostaria de corresponder o valor depois de "sid" para VALUE1 (= 789069 ) O problema é que a ordem das linhas é aleatória. [{"cid":"PWER","data":[{"VALUE1":0}],"sid":"789069","units":"kWm","age":586667}, {"cid":"PWER","data":[{"VALUE2...
24.01.2017 / 14:54
1
resposta

Adicionando apenas palavras existentes em um arquivo de outro arquivo e removendo o resto (unix)?

Eu tenho dois textos (contagem de frequência dic) Eu quero aumentar a contagem de freqüência do primeiro arquivo, adicionando apenas a mesma palavra no segundo arquivo. por exemplo meu arquivo1 100 man 522 women 600 kids 600 footba...
12.01.2017 / 13:42
1
resposta

Como usar o comando awk para calcular a diferença de data entre duas colunas no mesmo arquivo?

Eu tenho um arquivo csv de várias colunas, separado por vírgula, que tem duas colunas com data diferente (mm / dd / aaaa). Eu vou identificar a diferença entre essas duas datas. A seguir, o exemplo: echo filename 001xxxc,28.2,03/04/2009,1...
16.12.2016 / 01:47
3
respostas

como remover as duas últimas "-delimited strings de cada linha em um arquivo grande

Tenho inúmeros arquivos delimitados por espaço de 2 GB de um sistema de origem. Cada linha em cada arquivo contém o mesmo número de strings envolvidas por "qualificadores de texto. Eu preciso eliminar as duas últimas seqüências de caracteres...
18.05.2017 / 01:19