Class ShellCommand

java.lang.Object
io.goobi.viewer.controller.shell.ShellCommand

public class ShellCommand extends Object
Executes an external shell command and captures its standard output and error streams. Supports configurable execution timeouts and optionally discards captured output to reduce memory usage for fire-and-forget invocations.