[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Otmização de código
From: |
Daniel Bojczuk |
Subject: |
Re: [shell-script] Otmização de código |
Date: |
Wed, 7 Jul 2010 09:06:10 -0300 |
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)
Daniel Bojczuk
2010/7/6 Elder Marco <address@hidden>
>
>
> On Tue, 2010-07-06 at 21:08 +0000,
> address@hidden<ljgrisoste%40ymail.com>wrote:
> >
> > Primeiramente gostaria de agradecer a todos por participar do fórum.
> > Possuo o seguinte fragmento de código:
> >
> > luciano@debian:~/Desktop/martian-full-20080625$ cat Makefile
> >
> > KERNEL_DIR:=/lib/modules/$(shell uname -r)
> >
> > SUBLEVEL:=$(shell echo $(KERNEL_DIR) | cut -d. -f3 | cut -d. -f1 | cut
> > -d- -f1)
> >
> > Na verdade esse é um fragmento de código de um arquivo Makefile do
> > arquivo de instalação do meu WinModem a única coisa que essa parte do
> > código faz é pegar o sublevel do kernel. Por exemplo suponhamos que
> > meu Kernel seja 2.6.34 a variável SUBLEVEL iria assumir o valor 34.
> > Bom, segundo as dicas do livro Programando em shell do Júlio eu não
> > deveria usar tantos pipes, porém não tenho tanta intimidade assim com
> > shell. Será que alguém tem alguma sujestão. Desde já fico muito
> > agradecido.
> >
> Ou você não poderia usar direto a saída do comando uname -r, dessa
> maneira?:
>
> shell cut -f3 -d. <(uname -r)
> 34
> >
>
> --
> Elder Marco
>
> GNU/Linux User: #471180
>
> "Contra o positivismo, que pára perante os fenômenos e diz: 'Há apenas
> fatos', eu digo: 'Ao contrário, fatos é o que não
> há; há apenas interpretações'. "(Nietzsche)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Otmização de código, address@hidden, 2010/07/06
- Re: [shell-script] Otmização de código, Fabiano Caixeta Duarte, 2010/07/07
- Re: [shell-script] Otmização de código, Fernando Luizao, 2010/07/07
- Re: [shell-script] Otmização de código, Cléoson Barreto, 2010/07/07
- Fechar shell, Rogério Tomassoni, 2010/07/07
- Re: [shell-script] Fechar shell, Supergrilo, 2010/07/07
- Re: [shell-script] Fechar shell, Julio C. Neves, 2010/07/08