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