<分区>
我的目录结构是/local/mnt/abcd/sub 1
所以在“sub 1”文件夹中,我正在尝试执行以下脚本
SOURCEDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
readlink -f $SOURCEDIR/..
它给出的输出为:/local/mnt/abcd/sub 而不是/local/mnt/abcd/sub\1 基本上,如果文件夹名称中存在空格,则无法处理。所以我想知道是否有其他方法可以替代 readlink 或我们可以获得绝对路径的任何其他方法