+ // Use FileChannel for stdin, because System.in is uninterruptible
+ final var stdInCh = Channels.newInputStream((new FileInputStream(FileDescriptor.in)).getChannel());
+ return IOUtils.getLineSupplier(new InputStreamReader(stdInCh, IOUtils.getConsoleCharset()));