Em Thu, 26 Apr 2007 13:03:14 -0300 Nenhum_de_Nos <[EMAIL PROTECTED]> escreveu:
> hm, é uma simples chamada a outro script. > > [EMAIL PROTECTED] /usr/local/etc/rc.d]# cat local.sh > #!/bin/sh > > /root/.fd/chama_fah.sh /root/.fd quando for chamada a um outro script, eventualmente fica mais facil vc usar o operador ponto para incluir dentro dêsse shell ora em execução; ficaria (eventualmente) assim: . /root/.fd/chama_fah.sh o texto de chama_fah.sh é INCORPORADO a esta instância de script, sendo executado a partir de seu ponto de inclusão. ali em cima, na linha original, imagino que o segundo /root/.fd seja o parâmetro $1 que vc referencia mais tarde, em outra linha > #!/bin/bash > cd $1 nêste caso, é preferível vc definir - ou no chama_fah.sh ou aqui mesmo, variável de ambiente com o conteúdo adequado; habitualmente eu defino as variáveis logo nas primeiras linhas do *sh ou então em arquivo texto que TAMBÉM é incluido pelo operador ponto: . /path/arquivo_de_variáveis.txt experimente. Claro, existem outros modos bem melhores pra se fazer isso, mas meu nível de incompetência já foi atingido, isso foi o melhor que eu poderia fazer :) flames > /dev/null -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free "Nem todas as mulheres gostam de apanhar, só as normais. As neuróticas reagem" (Nelson Rodrigues) ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd