fix issue with explictly defining a new block with a semicolon after catch
ignore all shell scripts