Это незначительная опечатка, функция sub()
вместе с другими функциями в jq
принимает аргументы, разделенные ;
, а не ,
, который является оператором в контексте jq
. Он должен был быть записан как
sub("b"; "f")
Вероятно, ошибка связана с тем, что среда выполнения не смогла сопоставить ваш вызов с фактической сигнатурой функции sub()
.