我有一个桌面快捷方式,例如/home/user/Desktop/myfolder/link.desktop
它调用bash
位于其他地方的脚本,例如/tmp/myscript.sh
在我的脚本中,如何找到调用我的脚本的快捷方式的路径?有可能吗?
我真正想要实现的是快捷链接所在的子文件夹,例如/home/user/Desktop/myfolder/subfolder
. 在我的脚本中,我希望能够访问子文件夹。
我已经尝试过,但无论快捷方式图标在哪里,readlink -f
它都会返回。/home/user
我无法设置工作路径,因为快捷链接已生成并动态放置在不同位置。