Parâmetros da função Grub2

2

O Grub2 permite poderosos recursos de script. if , while , function , etc significa que a linguagem é muito poderosa (Turing completo?).

No entanto, não consigo descobrir como passar parâmetros no grub2.

grub> function hello {
>        echo hello $1
>     }
grub> 
grub> hello world
hello
grub> # i'd expect to see 'hello world' here
grub> # instead in only get 'hello'
grub> 
grub> # this works however
grub> 1=world
grub> hello
hello world
grub>

O Grub2 permite a passagem de parâmetros para funções definidas pelo usuário?

    
por deft_code 09.09.2010 / 19:15

1 resposta

1

Os parâmetros de função só apareceram no Grub em maio de 2010 . No momento, a última versão do grub é de 1,98 a partir de março de 2010, então se você quiser, você precisa obter o Grub do repositório do Bazaar.

Se você espera fazer programação séria no Grub, você terá que ir até apoio lua .

    
por 09.09.2010 / 19:56