Какой способ проверки шелла на интерактивность более правильный?
1.
if [[ $- =~ i ]]; then
команда
fiif [ -z $PS1 ]; then
команда
fiКакой способ проверки шелла на login_shell более правильный?
3.
if [[ $BASHOPTS =~ login_shell ]]; then
команда
fi

