Поэтому я использую терминал и я выдать командуMac OS X Terminal - как я могу «очистить java foo»?
clear | java email11
И я получаю это сумасшедшее выполнение половины кода я написал
"Enter input filename [default: fileContainingEmails.txt]: Enter output filename [default: ]:"
то ошибку:
Enter input filename [default: fileContainingEmails.txt]: Enter output filename [default:
]: Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1516)
at email11.main(email11.java:39)
все вместе:
myMachine:mydir me$ clear | java email11
Enter input filename [default: fileContainingEmails.txt]: Enter output filename [default:
]: Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1516)
at email11.main(email11.java:39)
и termainal восходит к:
myMachine:mydir me$
Так что мой вопрос, как я труба эта команда успешно?
Что вы пытаетесь достичь? Первая команда используется для очистки терминала, а вторая, похоже, требует ввода и аргументов выходного файла, поэтому они, похоже, не связаны. – jcollado
Вы показали нам команду, которая не работает и описала, что она делает. Вы не сказали нам, что вы хотите сделать. Мы можем только дать обоснованные предположения о том, как исправить вашу проблему. –