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"
}