source: not found [RESOLVIDO]

1. source: not found [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 14/12/2014 - 14:25h

Olá pessoal!
Eu tenho uma pasta com dois scripts(main.sh e shu.sh). O script "shu.sh" chama o outro "main.sh". Aí usei o seguinte comando pra chamar "main.sh":

#!/bin/bash
.
.
.

source main.sh

.
.
.

Quando executei o script "shu.sh" apareceu a seguinte mensagem: "shu.sh: 3: shu.sh: source: not found".

Quem me responder onde errei, ficarei muito grato!


  


2. Re: source: not found [RESOLVIDO]

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 15/12/2014 - 09:15h

Para o seu caso, só vai funcionar se estiver na mesma pasta.

Coloque o . (pontinho no início do source)

Eu pessoalmente nunca faço assim com source.

a) Pego o endereço completo dele, exemplo:

mysource="$PWD/meuarquivosource.sh"

b) Para usar é só carregar a var...

source $mysource



3. Re: source: not found [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 15/12/2014 - 11:03h

AprendiNoLinux2 escreveu:

Para o seu caso, só vai funcionar se estiver na mesma pasta.

Coloque o . (pontinho no início do source)

Eu pessoalmente nunca faço assim com source.

a) Pego o endereço completo dele, exemplo:

mysource="$PWD/meuarquivosource.sh"

b) Para usar é só carregar a var...

source $mysource


Muito obigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts