gpt4 book ai didi

Unix 变量最佳实践 : Should variable containing a path end in a slash

转载 作者:行者123 更新时间:2023-12-04 05:27:25 25 4
gpt4 key购买 nike

在 unix 系统上将目录存储在文件名中时的最佳做法是什么?目录路径应该以斜杠结尾吗?

方法一

TMP="/tmp/pasteTmp/"

这允许您执行以下操作:
cd "$TMP$fileName"

方法B
TMP="/tmp/pasteTmp"

这允许你做(带有一个看起来不太干净的额外斜线):
cd "$TMP/$fileName"

但也允许您执行以下操作:
cd "$TMP/actualFileName"

我认为使用第一种方法是不可能的。

最佳答案

没关系。相反,在通过添加自己的路径使用路径时,您应该始终假设尾部斜杠不存在。/foo//等价于/foo/所以它是可行的。

关于Unix 变量最佳实践 : Should variable containing a path end in a slash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2694171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com