Shell (bash) Klammererweiterung mit Javas runtime.exec

Ich versuche, einen Erweiterungsbefehl für die Arbeit mit runtime.exec zu erhalten, aber die geschweiften Klammern werden als Literale interpretiert und nicht erweitert. Folgendes versuche ich zu tun:

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

Leider gibt mir das einen einzelnen Ordner in meinem aktuellen Verzeichnis mit dem Namen "Ordnername {1,2,3}" statt "Ordnername1", "Ordnername2" und "Ordnername3". Kennt jemand einen Weg, um zu verhindern, dass die geschweiften Klammern als Literale interpretiert werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage