bashスクリプトを使用しての出力をls
json配列にフォーマットすることは可能ですか?有効なjsonであるためには、dirとファイルのすべての名前を二重引用符で囲み、コンマで区切る必要があり、全体を角かっこで囲む必要があります。つまり、変換します:
jeroen@jeroen-ubuntu:~/Desktop$ ls
foo.txt bar baz
に
[ "foo.txt", "bar", "baz" ]
編集:私はすべてのLinuxサーバーで機能するものを強く好みます。したがって、Pythonに依存するのではなく、純粋なbashソリューションを使用します。