Просто назначьте переменную внутри оператора case:
declare -a ENVIRONMENTS
case $opt in
"Test")
echo "You chose Test"
ENVIRONMENTS+=("test")
;;
"UAT")
echo "You chose UAT"
ENVIRONMENTS+=("uat")
;;
"PreProd")
echo "You chose PreProd"
ENVIRONMENTS+=("preprod")
;;
"Prod")
echo "You chose Prod"
ENVIRONMENTS+=("prod")
;;
"Quit")
break
;;
*) echo invalid option;;
esac
#...
export ENVIRONMENTS
Как предложил Муру, вам нужно только chmod o+x /var/log/nginx
, и вы сможете tail
открыть файл под любым пользователем. Если вы хотите, чтобы к нему имел доступ только определенный пользователь, вы можете использовать ACL.