Должна ли переменная пути к каталогу заканчиваться косой чертой? - PullRequest
75 голосов
/ 11 июня 2009

При определении пути к каталогу в качестве переменной или константы, он должен заканчиваться косой чертой? Что такое конвенция?

pwd в unix показывает ваш текущий каталог без завершающей косой черты, в то время как вкладка, заполненная cd /var/www/apps/, включает завершающую косую черту, которая оставила меня неуверенным.

Ответы [ 11 ]

1 голос
/ 11 июня 2009

Я никогда не видел твердого соглашения в любом случае.

Впрочем, я уверен, что на чем бы вы ни остановились, кто-то другой будет на 100% уверен, что так и должно быть. Таким образом, лучшая идея - терпеть то, что все устроено так или иначе.

В мире .NET Path.Combine () дает вам возможность справиться с этим - есть эквиваленты в других средах, начиная с файлов cmd и выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...