removido
(usa Nenhuma)
Enviado em 23/06/2009 - 09:03h
Você pode fazer de uma maneira que eu acho prática. Pode parecer um pouco trabalhosa mas é pau para toda obra.
Assim:
Transforme cada um dos scripts em uma função separadamente, com os parâmetros necessários ($1...).
Salve tudo num arquivo só se preferir. Nem é necessário dar permissão de execução para este(s) arquivo(s).
Agora crie um novo script assim
#!/bin/bash
# Os pontos que iniciam as linhas a
# seguir são usados
# para chamar as funções externas em
# outros arquivos;
. [url do arquivo de funções]
. [url do outro arquivo de funcões]
expect [parametro_1]...[parametro_n]
Pronto, já pode chamar as funções que antes eram scripts como funções/comandos locais. Por exemplo:
Onde
. [url] - chama o arquivo com as funções;
expect é o nome da função.
:P