У меня есть несколько (в данном случае, pre-commit) хуков, которые я хотел бы запустить во время одного и того же события. Прямо сейчас все они являются просто сценариями оболочки, так что я знаю, что мог бы просто объединить их, чтобы заставить их все работать. Однако в будущем дополнительные сценарии могут быть написаны также на Perl, PHP или другом языке.
Как я могу запустить несколько разных сценариев как часть одного хука, и если какой-либо один из них будет неуспешным, как ожидалось?