La forma correcta en que funciona es usando la variable de sistema PWD.
Acá se puede ver el código funcionando.
http://j.gs/1GjR
#Archivo : saludo.sh
#!/bin/bash
saludo(){
echo "hola "
}
#Archivo : main.sh #!/bin/bash #source $HOME/Documentos/Temporal/saludo.sh . $HOME/Documentos/Temporal/saludo.sh saludo
#!/bin/bash
#Consulta si existe un archivo
if [ -f hola.txt ]
then
echo "El archivo existe!"
else
echo "El archivo no existe!"
fi
En el código de ejemplo consulto por el archivo "hola.txt", el cual si existe me muestra un mensaje por pantalla que existe y si no, que no existe.
