Man attacked with knife