Date: Sun, 6 Jan 2019 16:58:59 -0600
From: Dennis Williamson <[email protected]>
Message-ID:
<canaoh6+bmbmcblxgqug7gxfml78e9te+h8oke9thwqupyft...@mail.gmail.com>
| You should be able to protect yourself from this by detecting if a script
| is not being sourced when it's intended that it must be and acting
| accordingly.
If you can work out how to do that in a portable way, and modify the
script to do it (and that is a reasonable thing to do) that would work.
| You could also do the following if you want a script to work under either
| condition:
|
| return 2>&1 || exit
No, that is a waste of time. when it is not in a . script (or function)
what that return would do is unspecified, and having it simply set the
exit code to 0 is one of the (many) reasonable possibilities.)
kre