Я пытаюсь заставить команду расширения работать с runtime.exec, но фигурные скобки интерпретируются как литералы, а не расширяются. Вот что я пытаюсь сделать:
String command = "mkdir -p Foldername{1,2,3}/InnerFolder";
Runtime.getRuntime().exec( new String[] { "sh", "-c", command } );
К сожалению, это дает мне одну папку в моем текущем каталоге с именем «Имя папки {1,2,3}» вместо «Имя папки1», «Имя папки2» и «Имя папки3». Кто-нибудь знает способ предотвратить интерпретацию фигурных скобок как литералы?