将目录路径定义为变量或常量时,是否应该以斜杠结尾?约定是什么?
Unix 中的pwd
显示当前目录,没有尾部斜杠,而 cd/var/www/apps/
的制表符完整包含尾部斜杠,这让我不确定。
最佳答案
我使用尾部斜杠是因为:
“如果以斜杠结尾,则它是一个目录。如果不是,则它是一个文件。”是一个容易记住的约定。
至少在我常用的操作系统上,加倍斜杠不会出现问题,而省略斜杠则会出现大问题。因此,最安全的做法是在使用变量时将斜杠放入变量并使用
"$path/$file"
。
关于unix - 目录路径变量是否应该以斜杠结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/980255/