como fazer script?

Iniciado por marKito, 23 de Outubro de 2006, 20:46

tópico anterior - próximo tópico

marKito

tenho o ubuntu e fiz uns scripts em redhat e nao funciona no meu ubuntu... gostaria de saber s é da diferença entre as distribuições ou os scripts criados em ubuntu sao diferentes dos scripts criados em redhat... esta ultima hipotese para improvável, pois a criação de scripts é num seu todo um meio universal e igual em todas as distribuiçoes... digo eu.

_Luks

falta muita informação  ???
que linguagem voce fez esse script, o que é , etc ..

marKito


lebeziatnikov

Até onde eu sei C não é linguagem de script. Vc teve que compilar e gerou um executável para o seu programa.

Esse seu programa (não um script) pode não funcionar por vários motivos, entre eles diferenças na arquitetura instalada e compatibilidade com o compilador usado.

Se quer mesmo escrever scripts, use shell.

[]'s

marKito

pois tem razao... eu nao sei bem de que tipo de linguagem é mas gostaria k m desse um exemplo de script no ubuntu... nao sei s ajuda alguma coisa mas o meu ubuntu é o 5.10
obrigado

_Luks

primeiro vamos a definição de script.

de acordo com o google (define: script) script é:
programa escrito na linguagem de programação de uma shell.

Shells que conheco no linux:
bash
python
ruby
, etc..

ppfb

devem haver vários tutorias pra isso no google ou em sites sobre linux...acho que é melhor vc procurar por lá...os scripts não tem a ver com ser red hat ou ubuntu não.....

se foi um programa em C que não funcionou, se foi no mesmo computador, isso realmente é estranho...

cybertraveler

Eu acho que você deve estar se referindo à Shell Scripts. Se fôsse um código em C, acho que ele perguntaria "como compilar o código". Como o shell padrão do Ubuntu é o Bash, ele deve estar querendo saber como fazer um Shell Script para Bash. Bem, para criar um, é só abrir um editor de textos de sua preferência, como Gedit, emacs, vim, etc. Dentro dele, digite os seus scripts e salve. Por último, adicione permissão de execução e o execute no terminal. Abaixo vou passar um bom guia em inglês de como escrever scripts:

http://www.cyberciti.biz/nixcraft/linux/docs/uniqlinuxfeatures/lsst/