|
|
@ -575,10 +575,13 @@ public class SimUtil {
|
|
|
|
String[] strings = StringUtils.splitString2(substring);
|
|
|
|
String[] strings = StringUtils.splitString2(substring);
|
|
|
|
if (strings != null && strings.length > 0) {
|
|
|
|
if (strings != null && strings.length > 0) {
|
|
|
|
for (int i = 0; i < strings.length; i++) {
|
|
|
|
for (int i = 0; i < strings.length; i++) {
|
|
|
|
if (i == 0 && "su".equals(strings[0])) {
|
|
|
|
if (i == 0 ) {
|
|
|
|
ifsu = true;
|
|
|
|
if ("su".equals(strings[0])) {
|
|
|
|
|
|
|
|
ifsu = true;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
ifsu = false;
|
|
|
|
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
ifsu = false;
|
|
|
|
|
|
|
|
shellList.add(strings[i]);
|
|
|
|
shellList.add(strings[i]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|