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

Simplificando o one-liner com sed e várias chamadas awk

Eu gostaria de simplificar este forro que será impresso somente se uma partição for maior ou igual a 60% de utilização. Também gostaria de acrescentar um sinal de porcentagem ao valor de utilização. df -h | sed 's/%//g' | awk '{print $6,$5 }'...
29.12.2016 / 18:08
1
resposta

Dividindo o conteúdo do arquivo em outros arquivos com base no valor do parâmetro analisado no arquivo [duplicado]

Um arquivo regular contém dados organizados em colunas, separados por espaço. Com base no valor do segundo campo, quero dividir esse arquivo de dados inicial em vários outros arquivos. O arquivo de dados tem 54,242 linhas e 399 colunas. Est...
15.07.2016 / 20:09
1
resposta

Diferença entre echo e print no shell Korn

No Ksh, echo hello world e print hello world retornarão a mesma saída (hello world). Qual é a diferença entre esses comandos de processamento de texto em relação ao Korn Shell? Eu sei como eles funcionam em BaSH, Cshell e tcsh.     
21.11.2016 / 13:51
1
resposta

Como posso imprimir a declaração completa da função de qualquer função que tenha uma string específica dentro dela?

Eu tenho muitas funções no meu bashrc , mas para as recém-criadas, muitas vezes esqueço o nome da função. Então, por exemplo, quando eu defini essa função no meu .bashrc : function gitignore-unstaged { ### Description: # create...
08.11.2016 / 17:37
2
respostas

Aninhado 'awk' em um loop 'while', analisa dois arquivos linha por linha e compara valores de colunas

Preciso de ajuda com uma combinação de awk & while loop. Eu tenho dois arquivos simples com colunas (os normais são muito grandes), um representando intervalos simples para um ID = 10 (de regiões de codificação (exons), para o cromoss...
20.03.2015 / 11:59
2
respostas

Expressão regular para corresponder sequências de alfanuméricos

De qualquer forma, usando grep / awk / perl para corresponder linhas no formulário *.* = *.* (i.e. ac4df.bx5dfd8g = ce5def.dd5f7gdgf ) Onde * significa 0+ caracteres alfanuméricos?     
10.03.2015 / 15:36
1
resposta

Use colar com entrada principal de linha

Eu posso criar um arquivo com várias colunas a partir de uma entrada de coluna única via paste , assim: some_command | paste - - Isso funciona quando some_command produz os dados no formato principal da coluna. Em outras palavras, a...
04.12.2014 / 17:57
1
resposta

Agrupando recursivamente links simbólicos por arquivo original

Perdoe-me, mas na verdade não sei por onde começar - vou atualizar se for mais longe. Desculpa. Basicamente, eu tenho uma lista em um arquivo de texto similar em estrutura ao seguinte: symlink("toolbox", "/system/bin/schedtop"); symlink("tool...
09.08.2015 / 20:08
2
respostas

Adicionando coluna com base na correspondência da segunda coluna

Eu tenho dois arquivos. O primeiro arquivo tem o seguinte formato: 10D0325 2465 0 0 -9 -9 10D0598 2567 0 0 -9 -9 10D0562 2673 0 0 -9 -9 10D0175 2457 0 0 -9 -9 10D0241 2209 0 0 -9 -9 10D0954 2312 0 0 -9 -9 10D0446 2489 0 0 -9 -9 O segundo...
12.08.2015 / 12:40
1
resposta

Usando o comando sed converter apenas o primeiro caractere em linha específica com maiúsculas

Como posso converter o primeiro caractere de cada palavra na linha após gr-description: para maiúsculas? Por exemplo: $ cat /tmp/test1 groMail: [email protected] gr-description: abc-location-999 group-emailid: [email protected] members:...
07.08.2014 / 08:58