2017-05-03 78 views
1

我想列出所有的find结果,但它将所有结果作为一个选项。如何使每个结果不同选项选择并存储在CHOICEZenity list found results

CHOICE=$(zenity --list --title "Choose file:" --column=Files "$(find $DIRECTORY -name "*.cpp")") 

回答

1

太多报价:

zenity --list --title "Choose file:" --column=Files $(find $DIRECTORY -name "*.h") 

各地"$(find)"双引号使结果很长文件名,而不是当你想用文字分裂,使他们单独的文件。请注意,您将遇到包含空格的文件名问题。