Ich muss ein Skript ausführen, das auf eine Datei im selben Pfad zugreift, in dem sie sich befindet.
Zum Beispiel: Ich habe das Skript in /home/me/folder/script.shund dieses Skript greift auf die Datei zu /home/me/folder/myfile. Da sich die Datei im selben Pfad des Skripts befindet, verwende ich nur den Namen myfileund nicht den vollständigen Pfad.
Aber wenn ich es laufen lasse /tmp/, wie:
/tmp$ /home/me/folder/script.sh
es gibt mir:
myfile: No such file or directory
Wie kann ich im Skript sagen, dass sich die Datei auf demselben Pfad befindet wie das Skript selbst?