- Added Process.getPid() and Terminal.isTerminal().
- Added a test command-line app.
This commit is contained in:
11
src/main/java/net/rubygrapefruit/platform/Main.java
Normal file
11
src/main/java/net/rubygrapefruit/platform/Main.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package net.rubygrapefruit.platform;
|
||||
|
||||
public class Main {
|
||||
public static void main(String[] args) {
|
||||
Process process = Platform.get(Process.class);
|
||||
System.out.println("* PID: " + process.getPid());
|
||||
Terminal terminal = Platform.get(Terminal.class);
|
||||
System.out.println("* stdout: " + (terminal.isTerminal(Terminal.Output.Stdout) ? "terminal" : "not a terminal"));
|
||||
System.out.println("* stderr: " + (terminal.isTerminal(Terminal.Output.Stderr) ? "terminal" : "not a terminal"));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user