2015-02-15 5 views
1

требования заключаются в следующем:Получить Ьс, чтобы выйти без ввода

Использование команды Ьс создать строку кода, который перенаправляет gpay в Ьс в качестве входного файла и перенаправляет на выходной файл tgpay держать общий размер заработной платы , [Требование домашней работы состоит в том, что команда bc является первым элементом в командной строке.]

В основном у меня есть это, чтобы работать, но я не могу выполнить требование в задании. В частности, предполагается, что команда bc будет первой. Мой код выглядит следующим образом:

echo quit | bc -q gpay > tgpay 
echo quit | bc -q npay > tnpay 

ответ

2
bc <gpay> tgpay 

Когда gp концы Ъс квиты, потому что gpay является STDIN и EOF означает «бросить чтение и выход вместо» до нашей эры. Это то, что ваш преподаватель, вероятно, хотел, чтобы его ученики учились.

+0

благодарит за работу отлично –