3 まだインストールされていない.pkgファイルのバージョン番号を取得する方法を知っている人はいますか? pkgutil --pkg-infoのようなものを使用したいのですが、それはインストールされたパッケージに対してのみ機能します。 installer -pkginfo -verboseも試しましたが、バージョン番号が表示されません。 これを行うための組み込みコマンドはありますか、それとも、誰かがワンライナーを提案することができますか? ありがとう。 macos terminal install command-line pkg — d3Xt3r ソース
3 私が思いついたのはこれでした: pkgutil --expand package.pkg /tmp/pkg; cat /tmp/pkg/PackageInfo | grep ./Applications | grep -m 1 .app\" | awk '{ print $3, $2 }'; rm -rf /tmp/pkg 最もエレガントなソリューションではないため、最初に.pkgを抽出せずにこれを行う方法を探しています。 — d3Xt3r ソース あなたはまだより良い解決策を見つけましたか?pkgファイルをビルドするときにパッケージのバージョン番号を変更しても効果はありません。とにかく、最終的なパッケージは常に既存のファイルを置き換えるように見えますよね? — アーメド