как вывести имена файлов, окруженные кавычками, в ОДНОЙ строке?

Я хочу вывести список элементов в папке следующим образом:

"filename1"  "filename2" "file name with spaces" "foldername" "folder name with spaces"

Другими словами, имена элементов должны быть в одну строку, окружены кавычками (одинарными или двойными) и разделены пробелами.

Я знаю, что

find . | xargs echo

печатает вывод в одну строку, но я не знаю, как добавить кавычки вокруг каждого имени элемента.

Этот код является частью сценария bsh. Поэтому решение может представлять собой набор команд и использовать временные файлы для хранения промежуточного вывода.

Большое спасибо за любое предложение.

Cheers, Ana

26
задан Sebastian Paaske Tørholm 18 May 2011 в 08:07
поделиться