Проблема подкачки и «ошибка чтения заголовка подкачки» для /swapfile

Я вообще делаю так, как ты хочешь:

#!/bin/bash

{
cat <<-EOF


 =========================================================  

 Step  : SHUTTING Down of database                          
 Start : `date `                                            
 ========================================================   



EOF

export SHUT=/home/oracle/SHUT.txt  
>$SHUT 

sqlplus -s / as sysdba <<-EOF  
set feedback off verify off termout off linesize 120 pagesize 500;  
spool $SHUT  
shut immediate;  
spool off;  
exit;  
EOF

cat $SHUT

cat <<-EOF

 =========================================
 Status : Completed
 End    : $(date)
 =========================================

EOF

} | mailx -s "Shutdown_of_'$ORACLE_SID'_$(hostname)_Completed_$(date "+%Y_%b_%d") " \
      email_adress@.com

В приведенном выше примере создается подоболочка, которая будет захватывать все выходные данные команд внутри нее. Затем мы передаем весь этот вывод напрямую в mailx.

ПРИМЕЧАНИЕ.:Обратите особое внимание на любые дополнительные интервалы вокруг маркеров EOFпри использовании здесьдокументов. Неверный лишний пробел в конце EOFможет привести к тому, что он не будет работать.

Ссылки

0
01.09.2020, 08:44
1 ответ
chmod 0600 /swapfile
mkswap /swapfile
swapon /swapfile
3
18.03.2021, 23:14

Теги

Похожие вопросы