bug fix for CatAttr: show usage when no input file