Rozszerzenie klamry powłoki (bash) za pomocą runtime.exec Java

Próbuję uzyskać polecenie rozszerzenia, aby działało z runtime.exec, ale klamry są interpretowane jako literały, a nie rozwijane. Oto, co próbuję zrobić:

String command = "mkdir -p Foldername{1,2,3}/InnerFolder";
Runtime.getRuntime().exec( new String[] { "sh", "-c", command } );

Niestety, daje mi to pojedynczy folder w moim bieżącym katalogu o nazwie „Foldername {1,2,3}” zamiast „Foldername1”, „Foldername2” i „Foldername3”. Czy ktoś wie, w jaki sposób można zapobiec interpretacji szelek jako literałów?

questionAnswers(1)

yourAnswerToTheQuestion