Вы вызываете свою собственную функцию рекурсивно, вместо (я предполагаю) команды pylint
.Назовите вашу функцию-оболочку как-то иначе, чем pylint
, чтобы она вызывала команду и не вызывала сама себя.Или добавьте путь к вызову команды pylint, как в
output=$(/usr/bin/pylint r -n ${pathfilename})
Возможно, воспользуйтесь возможностью уменьшить ввод и вызовите функцию pyl
или около того.