3
別のパスからスクリプトを実行し、スクリプトのパスを知る方法は?
ファイルと同じパスにあるファイルにアクセスするスクリプトを実行する必要があります。 たとえば/home/me/folder/script.sh、次のスクリプトがあります/home/me/folder/myfile。このスクリプトはファイルにアクセスします。ファイルはスクリプトの同じパスにあるため、フルパスではmyfileなく、名前だけを使用します。 しかし、私がそれをから実行すると/tmp/、次のようになります: /tmp$ /home/me/folder/script.sh それは私に与えます: myfile: No such file or directory では、スクリプトで、ファイルがスクリプト自体と同じパスにあることをどのように言えますか?