我正在研究将文件位置传递给scp子进程的python脚本。没关系,但是我遇到的情况是我可能最终将路径与文件名连接起来,使得路径中有一个double' /
。我知道bash不在乎您是否有多个文件分隔符,但是我想知道如何更正此问题。是bash去除多余的/
s还是真的没有关系?
我问,因为这样可以节省我几行代码,以便/
在连接时检查是否有多余的。我知道这没什么大不了的,但我也很好奇。我有一个bash脚本,其中包含该行cd //usr
(而不是cd /usr
),这似乎暗示/
在路径中使用多个s 可能很重要
join
和abspath
和这样的命令。