@neauoire like most unix things, it was created as a simple hack to solve an immediate problem and accidentally started getting used by other people.
as a result it is a thing that was definitely not designed to be used by people for doing things
the original creator has acknowledged that if he knew that would happen, he would have made it not suck so much
@zens haha, that explains so much. Yeah, I thought I could somehow simplify it for people by using make, I think I might just stick with shell scripts a while longer afterall