Necesito ejecutar un script que acceda a un archivo en la misma ruta en la que se encuentra.
Por ejemplo: tengo el script /home/me/folder/script.sh
y este script accederá al archivo /home/me/folder/myfile
. Como el archivo está en la misma ruta del script, solo uso el nombre myfile
, no la ruta completa.
Pero si lo ejecuto /tmp/
, como:
/tmp$ /home/me/folder/script.sh
me da:
myfile: No such file or directory
Entonces, ¿cómo puedo decir en el script que el archivo está en la misma ruta que el script en sí?