경로 중간에 점이 있는 이유는 무엇입니까?

경로 중간에 점이 있는 이유는 무엇입니까?

가끔 다음과 같은 쉘 스크립트를 실행하는 명령이 표시됩니다.

~/foo/bar/baz/./script.sh

이제 나는 일반적으로 ./Linux에게 현재 디렉터리에서 실행 파일을 찾도록 지시해야 한다는 것을 알고 있습니다. 하지만 "이 폴더로 이동한 다음 거기에서 파일을 실행하세요"라고 말하는 요점은 무엇입니까?

답변1

차이 없음. 다음을 수행하십시오.

~foo/bar/baz/./script.sh

그리고

~foo/bar/baz/script.sh

같은 효과가 있을 것입니다.

관련 정보