Fala Denis,
há uns 8 anos vi um compilador feito por um espanhol e não sei se é esse ao
qual vc se refere. O que o cara fez, qq um de nós pode fazer (em shell).
Suponha que seu script tenha uma linha assim:
cd dir
O que este "compilador" fazia era transformá-la em:
system ("cd dir");
Ora, como disse qq um de nós seria capaz de fazer isso com um one-liner.
Quem conhece C, sabe que o cmd system chama um shell para interpretar o cmd
entre aspas, e assim sendo vc não conseguiria nenhuma melhoria em termos de
performance (muito pelo contrário).
Uma vez gerado este código, era chamado o gcc para compilá-lo, gerando um
executável.
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988*
2009/1/1 denis costa <[email protected]>
> Bom dia a todos
>
> Gostaria de matar algumas dúvidas com vocês sobre um compilador de shell
> que encontrei na internet.
>
> -Será que compilando seu código o script ainda será executado pelo shell?
>
> -Essa compilação, realmente "traduz" o script para uma linguagem de baixo
> nível?
>
> Muito Obrigado!!
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]