Mac OS Xの "Lion"にアプリケーションをインストールするためにbashスクリプトを使用します。まず、アプリケーションバンドルをコピーして、アプリケーションバンドルにpostgresをインストールしようとします。 postgres dbのデータパスは "〜/ Library/Application Support/myappfolder/data /"にある必要があります。mac osx 10.7インストールスクリプトエラー: "〜/ Library /"が見つかりません
OSがパスが見つからないとスクリプトが遭遇するという問題(現れそうです)。私は "〜/ Library /"に到達したパス名をバックアップしますが、それでも失敗します。スクリプトは管理者権限で実行されます。
me: cd ~/Library
が、これはそうではない::この作品は、端末から、この別の言い方をすると
me: mydir="~/Library/"
me: cd $mydir
私は物事が10.7に変更されているが、私は見つかっていない知っていますデベロッパーセンターの回答はまだありません。
ありがとう、これはうまく動作し、インストーラスクリプトによく合います。他のコメントで述べたように、これはosxとは関係ありません。 – Mophilly