hdiutil を使用してハイブリッド (iso/joliet/hfs) iso の作成をスクリプト化しようとしています。たとえば、次のように、Mac 側の情報を隠す iso を作成できます。
hdiutil makehybrid -o foo.iso -hfs -joliet -iso -hide-hfs "{foo/bar.txt,foo/other.rtf}" foo
もちろん、これは単なる例ですが、ポイントは、ファイル名にスペースを入れたり、さまざまなドットやアンダースコアを使用して、そのように指定した 7 つまたは 8 つのサンプル ファイルを非表示にすることができるということです。
しかし、私の実際の実際のスクリプトでは、約 70 個のファイルを一覧表示する必要があり、テストするとうまくいかないようです。文字列全体が正しく渡されています。これは、「-verbose」をオンにすると文字列が出力され、何にも一致しないと表示されるためです。
したがって、渡された文字列の長さと関係があると思いますが、ドキュメントにはそれを示すものは何もありません。何か案は?バグだと思いますか?これを達成する別の方法は?
これはMac OS X 10.5.8上にあります。