Abra o arquivo no gedit e salvar como... verifique a codificação de caracteres (deve ser UTF-8 e fim de linha Unix). Depois feche o gedit, abra-o de novo e o arquivo também e modifique o que estiver estranho em termos de caracteres. Depois da edição salve o arquivo e teste-o novamente. Posta aqui os resultados
André Cavalcante 2010/12/14 Luciano de Souza <[email protected]> > Caros, > > Escrevi um programinha em Lua. Executando-o assim: "lua prog.lua", vai > tudo beníssimo e a interface do programa se abre. > > No entanto, gostaria de clicar sobre o arquivo e executá-lo, então, > tomei duas providências: > > 1. Dei-lhe permissão de execução com: "sudo chmod +x prog.lua". > 2. Coloquei como primeira linha o caminho do interpretador: > "#!/usr/bin/lua". > > Cliquei sobre o arquivo e o sistema disse-me: "Você quer executar > 'prog.lua' ou exibir o seu conteúdo? 'prog.lua' é um arquivo de texto > executável. As opções são: exibir o conteúdo, executar, executar em > terminal e cancelar. > > Se clico em "executar", nada sucede. Se executo em terminal, fico a > saber que: > "bash: ./prog.lua: /usr/bin/luaãm: Arquivo ou diretório não encontrado" > > > O interpretador encontra-se em /usr/bin/lua e não em /usr/bin/luaãm. O > problema parece referir-se à codificação de caracteres. Mas não entendi > como resolvê-lo. Tenho a impressão que o problema vincula-se ao Linux e > não a Lua, por isso, postei por cá. > > O que me sugerem? > > Luciano de Souza > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

