+ private String addEscapeCharacters(StringBuilder commandBuilder) {
+ StringBuilder escaped = new StringBuilder();
+ for (char c : commandBuilder.toString().toCharArray()) {
+ if (c < 32) {
+ escaped.append("\\CTRL[").append((int) c).append("]");
+ } else {
+ escaped.append(c);
+ }
+ }
+ return escaped.toString();
+ }
+