break loop if not isatty
This commit is contained in:
parent
a7b4acb4bb
commit
f37fc926f5
@ -259,8 +259,13 @@ public abstract class ShellBase
|
||||
return;
|
||||
}
|
||||
if (input == null || input.trim().length() == 0) {
|
||||
if (!Getline.isTTY()) {
|
||||
break;
|
||||
}
|
||||
else {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
handleCommand(input);
|
||||
@ -268,8 +273,10 @@ public abstract class ShellBase
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (Getline.isTTY()) {
|
||||
out.println("Goodbye.");
|
||||
}
|
||||
}
|
||||
|
||||
public void handleCommand(String line) {
|
||||
String[] args;
|
||||
|
Loading…
Reference in New Issue
Block a user