-
srvctl <command> <object> option1 option2 ...
12cR1 : Completion work on all commands and on all objects for a command.
12cR2 : Work in Progress...
18c : same script for 12cR2.
Options supported for commands :
- full completion : work for RAC and standalone servers.
- single : work only for standalone servers.
- RAC : work only for RAC servers.
- todo : todo
- never : not supported.
command 12cR1 12cR2 status full completion single config full completion todo start full completion todo stop full completion todo enable full completion todo disable full completion todo getenv full completion todo setenv full completion todo unsetenv full completion todo add full completion todo remove full completion todo relocate full completion todo modify full completion todo convert never todo export never todo import never todo predict never todo update never todo upgrade never todo downgrade never todo
Copy file srvctl_12.1.bash
or srvctl_12.2.bash
to /etc/bash_completion.d
GRID_HOME & ORACLE_HOME must be in PATH.
You can download file srvctl_12.1.bash
or srvctl_12.2.bash
with following command :
wget https://raw.githubusercontent.com/PhilippeLeroux/oracle_bash_completion/master/srvctl_12.1.bash
or
wget https://raw.githubusercontent.com/PhilippeLeroux/oracle_bash_completion/master/srvctl_12.2.bash
Copyright © 2016,2017,2018 Philippe Leroux
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.