Arquivo .bat do DOS

Iniciado por JeffersonGz, 19 de Junho de 2010, 14:23

tópico anterior - próximo tópico

JeffersonGz

E ai pessoal??

Bom, a minha dúvida é a seguinte, como faço para criar um arquivo de texto que execute alguns comandos no terminal, como os arquivos .bat do DOS, porém, eu quero executar coisas muito simples, por exemplo, para executar o qemu -fda /dev/fd0 -boot a windows.img, sei que nesse caso há programas que ajudam, como o Qemu Launcher, só que eu não gostei de nenhum,  mas também não quero ficar digitando tanta coisa cada vez que eu for executar a máquina virtual. Eu cheguei a encontrar algo na internet, mas eu não consegui nem mesmo executar o arquivo, achei coisas muito complexas que vão além do meu interesse no momento.

irtigor


Kairion

No Linux é utilizado os arquivos Shell script, de extensão sh.
Se bem entendi, para iniciar a máquina virtual, você usa o seguinte comando:
qemu -fda /dev/fd0 -boot a windows.img

Caso seja isso, tente os passos a seguir (não sei nada de shell script, apenas fiz uma busca e estou tentando montar algo funcional):
Abra o terminal, provavelmente você estará na pasta /home/seu-usuário
Digite agora (não precisa ser windows, pode ser outro nome):
gedit windows

E cole o seguinte código dentro:
#!/bin/bash
qemu -fda /dev/fd0 -boot a windows.img


Salve o arquivo, e utilize o comando:
chmod +x windows

Agora, para executar o comando, basta digitar ./windows em seu terminal, ou ainda executar o arquivo (duplo clique, selecione a opção "executar no terminal").
Abraços ;)