I'm coming from Linux to macOS, and many of my scripts assume GNU versions of the utils provided in GNU coreutils.
I could just put the GNU coreutils bin directory in earlier in $PATH than /bin.
Is this commonly done? If I do it, what downsides/breakages should I expect in future?