如何将 shell 中以下命令的输出重定向到日志文件。
sqlplus -s "/nolog" <<EOF
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF
答案1
>
只需在第一行使用重定向运算符:
sqlplus -s "/nolog" <<EOF >logfile
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF
您还可以>logfile
在行的开头编写,这在大多数 shell 中同样合法,但不太常用。
>logfile sqlplus -s "/nolog" <<EOF
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF