shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Otmização de código


From: Fernando Luizao
Subject: Re: [shell-script] Otmização de código
Date: Wed, 7 Jul 2010 10:57:23 -0700 (PDT)

O problema de pegar caracteres específicos é quando/se a versão mudar de 
2.6.32-23-generic para 2.10.32-23-generic, por exemplo. Tudo bem que vai 
demorar, e pode ser que vá direto pra 3.X antes disso, mas... só to enchendo o 
saco mesmo =D

[]'s

--- Em qua, 7/7/10, Fabiano Caixeta Duarte <address@hidden> escreveu:

De: Fabiano Caixeta Duarte <address@hidden>
Assunto: Re: [shell-script] Otmização de código
Para: address@hidden
Data: Quarta-feira, 7 de Julho de 2010, 14:27







 



  


    
      
      
      Em 7 de julho de 2010 09:06, Daniel Bojczuk <address@hidden> escreveu:

> Ou ainda uma outra forma de usar o cut (falando que o que você quer começa

> no caractere 18 e termina no 19):

>

>

> KERNEL_DIR:=/lib/modules/$(shell uname -r)

>

>

> SUBLEVEL:=$(shell echo $(KERNEL_DIR) | cut -c 18-19)



Melhorando o desempenho e seguindo esta idéia:

SUBLEVEL:=$(shell cut -c 18-19 <<< $(KERNEL_DIR))



Mas o melhor mesmo é, seguindo a sugestão do MrBits, mas sem executar

novamente um uname -r

SUBLEVEL:=$(shell K_DIR=$(KERNEL_DIR); echo ${K_DIR:18:2})



-- 

Fabiano Caixeta Duarte

Especialista em Redes de Computadores

Linux User #195299

Ribeirão Preto - SP



    
     

    
    


 



  






      

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]