可以在obtool提示符后输入Oracle Secure Backup Reference中描述的命令。例如,lshost显示管理域中的主机信息: ob> lshost brhost2 client (via OB) in service brhost3 mediaserver,client (via OB) in service br_filer client (via NDMP) in service stadv07 admin,mediaserver,client (via OB) in service 从文本文件中重定向obtool输入 可以使用 < 命令在交互模式中读取包含多个命令的文本文件。例如,可以创建一个名为my_script.txt的文件,其中包含多条obtool命令,并且按照以下方式重定向obtool的输入为该文件: ob> < /my_dir/my_script.txt obtool运行文件中的命令后返回ob>提示符。
3.4、非交互模式下执行obtool指令
可以从Linux或者UNIX shell或者WIndows命令提示符中指定要运行的命令参数,通过非交互模式运行obtool。obtool立即执行相应命令并退出。语法如下: obtool [ cl-option ]... command-name [ option ]... [ argument ]... 以下示例运行lshost命令并返回到操作系统提示符: obtool lshost Output of command: lshost brhost2 client (via OB) in service brhost3 mediaserver,client (via OB) in service br_filer client (via NDMP) in service stadv07 admin,mediaserver,client (via OB) in service 非交互模式下运行多个指令 在命令行中使用分号分隔多个obtool命令。例如,在bash shell中,按照以下方式引用分号: obtool lsh ';' lsdev 非交互模式下输入重定向 可以在非交互模式下使用 < 命令读取包含多个命令的文本文件。例如,可以创建一个名为my_script.txt的文件,其中包含多条obtool命令,并且按照以下方式重定向obtool的输入为该文件: obtool < /my_dir/my_script.txt