我的程序的目标是从Java运行一个交互式命令行可执行文件,这样我就可以在需要的时候添加输入。基本上是重定向输入。但是,当我尝试在java中使用这个标志时,它不起作用。我有单独的输入和输出线程,所以如果我能让它工作,它看起来会很容易。ProcessBuilder pb = new ProcessBuilder()
我试图获取多个虚拟TTY的numlock状态。但我的普通用户帐户对其中一些用户没有读取权限。$ for tty in /dev/tty{1..6}; do setleds < ${tty} | grep "^Current flags:.*NumLock on"; echo $?off ScrollLock offCurrent flags: NumLock on CapsLock off ScrollL