когда мы указываем путь к файлу несколько раз, мы указываем как ./filename
и некоторое время ../filename
чем разница между этими двумя?
7
4 ответа
15
../
относится к родительской папке, а ./
означает текущую папку
8
.
означает «текущая папка».
..
означает «папка, содержащая текущую папку».
5
на всякий случай, ./filename
самом деле означает то же самое, что и filename
- однако в системах unix текущий путь не ищется для исполняемых файлов (по соображениям безопасности), поэтому вы должны явно сказать "посмотрите в текущем каталоге" "
1
Оба разные. ./filename
указывает на файл в текущем каталоге, в то время как ../filename
указывает на файл в родительском каталоге