Я использую grep для вывода вывода, который будет анализироваться другой программой.
Однако, эта программа ожидает, что вывод будет только числовым или нулевым байтом.
Теперь grep выводит символ новой строки после выхода. Я проверил параметр -Z, но он не работает, поскольку я использую grep для подсчета (-c).
Я выполняю в sh, а не bash. Поэтому вложение в echo -n "$(grep -c pattern)" тоже не работает.
Как я могу избавиться от конечной новой строки?