[1]: http://www.irishstatutebook.ie/eli/1990/act/12/section/9/ena...
"Normal use of pocket knife" is how the police formulates one of the exceptions or carve-outs for legitimate use of a knife in public spaces. There is a lot of leeway there.
If so, then do people have to take the fish home before cleaning them or can they prepare and eat them while camping, etc?
When you place the burden on the people and not the state - often through "common sense laws/regulation" - you inherently enable subjective and arbitrary enforcement of the law.
This unfortunate trend not only creates and enables petty tyrants, but disproportionally afflicts the most vulnerable in society and politically disfavored minorities.
it also gives police discretion to avoid getting people into trouble because of too rigid rules. Many countries have a lot of lenience about the enforcement of relatively harmless drugs, for example.
Lenience and judgement on part of a police force is a good thing, and a necessary thing because reality is complicated and rules don't always make sense. The way you frame the issue just shows that you have low trust in your respective police force, in which case the issue is quality of policing, not rigidity of the law.