linux - 如何连接两个字符串以构建完整路径

我正在尝试编写一个 bash 脚本。在此脚本中,我希望用户输入目录的路径。然后我想在这个字符串的末尾附加一些字符串并建立一个到一些子目录的路径。 例如假设用户输入这样的字符串:

/home/user1/MyFolder

现在我想在这个目录下创建2个子目录,然后复制一些文件到那里。

/home/user1/MyFolder/subFold1
/home/user1/MyFolder/subFold2

我该怎么做?

最佳答案

POSIX 标准要求将多个 / 视为文件名中的单个 /。因此 //dir///subdir////file/dir/subdir/file相同。

因此,连接两个字符串以构建完整路径很简单:

full_path="$part1/$part2"

https://stackoverflow.com/questions/11226322/

相关文章:

python - 在 localhost 上,我如何选择一个空闲端口号?

Python 风格 - 用字符串续行?

c - 如何在 C 中使用/dev/random 或 urandom?

python - 为什么字典和集合中的顺序是任意的?

python - 如何查看安装了哪个版本的nltk、scikit learn?

python - 了解python的主要方法

linux - SVN中结帐和导出的区别

python - Django admin 中同一模型的多个 ModelAdmins/ View

linux - linux命令末尾的 "&"是什么意思?

python - Jinja2 简写条件