Devo eseguire uno script che acceda a un file nello stesso percorso in cui si trova.
Ad esempio: ho lo script /home/me/folder/script.sh
e questo script accederà al file /home/me/folder/myfile
. Dato che il file si trova nello stesso percorso dello script, utilizzo semplicemente il nome myfile
, non il percorso completo.
Ma se lo eseguo /tmp/
, come:
/tmp$ /home/me/folder/script.sh
mi dà:
myfile: No such file or directory
Quindi, come posso dire nello script che il file si trova nello stesso percorso dello script stesso?