【发布时间】:2012-01-18 01:08:03
【问题描述】:
我使用 bash 脚本在 Mac OS X“Lion”上安装应用程序。首先,我将应用程序包复制到位,然后尝试将 postgres 安装到应用程序包中。 postgres db 的数据路径需要在“~/Library/Application Support/myappfolder/data/”中。
现在的问题(似乎是)脚本出错是因为操作系统说找不到路径。备份我到“~/Library/”的路径名,它仍然失败。该脚本以管理员权限运行。
换一种说法,从终端,这是可行的:
me: cd ~/Library
但事实并非如此:
me: mydir="~/Library/"
me: cd $mydir
我知道事情在 10.7 中发生了变化,但我还没有在开发中心找到答案。
【问题讨论】: