ABU*_*HIM 5 shell io-redirection here-document
如何将以下命令在 shell 中的输出重定向到日志文件中。
sqlplus -s "/nolog" <<EOF
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF
Run Code Online (Sandbox Code Playgroud)
只需>
在第一行使用重定向运算符:
sqlplus -s "/nolog" <<EOF >logfile
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF
Run Code Online (Sandbox Code Playgroud)
你也可以>logfile
在行首写,这在大多数 shell 中都是同样合法的语法,但不太常用。
>logfile sqlplus -s "/nolog" <<EOF
conn / as sysdba
@?/sqlpatch/19282021/postinstall.sql
exit;
EOF
Run Code Online (Sandbox Code Playgroud)