I’d take the walking stick over the knife, much better reach.
The way I look at it, I would rather have a person attacking me use a walking stick rather than a knife, especially a large one.
Then again, I have always had an almost irrational fear of large edged weapons in the hands of someone I do not trust.