shell関数で任意のバイナリを実行できるんだからなんでもありでしょ
だからこそマクロが無効化されるわけで