Скажем, у меня есть функция bash:
run_stuff(){
if is_in_script; then
exit 1
fi
return 1;
}
, в основном, если я запускаю ее в сценарии:
$ ./my-script.sh
, тогда я хочу выйти с 1, но если яя запускаю его прямо в терминале:
$ run_stuff
, затем я хочу вернуть 1 (o / w мое окно терминала закроется)
, как лучше всего проверить эту кроссплатформенность