У меня есть сценарий оболочки test_var. sh, как показано ниже. Я ожидаю значение sysdate в переменной get_date, но получаю пустую строку. Я получил значение Sysdate, если запускал один и тот же код оболочки на другом сервере с одним и тем же пользователем / паролем. Пожалуйста, помогите мне, какие изменения необходимы для свойств сервера или пользователей.
get_date=`sqlplus -s scott/Tiger@dbname <<EOF
set heading off
set feedback off
set pagesize 0
select to_char(Sysdate,"MM-DD-YYYY") from dual;
EOF`
echo $get_date
Заранее спасибо ..!