Мне нужна программа, которая переворачивает каждую строку каждого файла, который вы получаете с помощью argv или stdin, и она работает довольно хорошо, тем не менее, некоторые из тестов таковы:
$ yes ahora y siempre | head -100000 | ./bocabajo | wc -l
С выводом: 100000 (ПРАВИЛЬНО)
$ yes otra cadena | head -1000000 | ./bocabajo | wc -l
С выводом: 1000000 (ПРАВИЛЬНО)
Но с этим он отличается:
$ yes otra | head -10000000 | ./bocabajo | wc -l
Мой вывод в этой строке равен 0, а не 10000000, как ожидалось.У кого-нибудь есть ответ на это?Благодаря.