Certifique-se de que o parâmetro que você está fornecendo seja um caminho.
source_nosearch() {
param="$1"
if test "$param" = "${param#/}"; then
param="./$param"
fi
source "$param"
}
Existe mesmo assim em bash , e esperamos que outras shells (algum método portátil), para impedir que . / source pesquisem a variável PATH?
Certifique-se de que o parâmetro que você está fornecendo seja um caminho.
source_nosearch() {
param="$1"
if test "$param" = "${param#/}"; then
param="./$param"
fi
source "$param"
}