Можно ли использовать скрипт bash для форматирования вывода ls
в массив json? Чтобы быть действительным json, все имена каталогов и файлов должны быть заключены в двойные кавычки, разделены запятой, и все это должно быть заключено в квадратные скобки. т.е. конвертировать:
jeroen@jeroen-ubuntu:~/Desktop$ ls
foo.txt bar baz
в
[ "foo.txt", "bar", "baz" ]
редактировать:Я предпочитаю то, что работает на всех моих Linux-серверах; следовательно, скорее не зависите от python, а имеете чистое решение bash.