Zenityを使用して次のように作成できます。ファイル選択ダイアログ複数のパスを選択します。パス区切り文字は--separator
オプションを使用して指定されます。したがって、ファイル名を区別するために唯一の安全な文字であるNULを使用することはできません。それでは、複数のファイルの選択ダイアログボックスに加えて、Zenityで安全に複数のパスを取得する方法はありますか?それとも別の会話プログラムを使用しますか?
答え1
ファイル名に表示できない他の文字を使用できます。/
したがって、ファイルのリストを取得した後、パスは2つのスラッシュで区切られていることがわかります。 (//
2番目の文字は、すべてのパスがスラッシュで始まるため、パスの一部です。スラッシュ)で始まらず、a)で終わります。その後、お気に入りのツールを使用してリストをNUL区切りパスに変換できます。