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