El comando scmcmdfile
Puede utilizar el cmdfile comando para ejecutar cualquier comando si el shell del host limita el número de caracteres que pueden aparecer en una línea de comandos.
Sintaxis
smsap cmdfile -file file_name [-quiet | -verbose]
Puede incluir el comando en un archivo de texto y utilizar smsap cmdfile comando para ejecutar el comando. Sólo puede agregar un comando en un archivo de texto. No debe incluir smsap en la sintaxis del comando.
|
|
La smsap cmdfile el comando sustituye al smsap pfile comando. La smsap cmdfile no es compatible con smsap pfile comando.
|
Parámetros
-
-file file_nameEspecifica la ruta de acceso al archivo de texto que contiene el comando que desea ejecutar.
-
-quietEspecifica que sólo se muestran mensajes de error en la consola. El valor predeterminado es mostrar mensajes de error y advertencia.
-
-verboseEspecifica que los mensajes de error, advertencia e informativos se muestran en la consola.
Ejemplo
En este ejemplo se crea un perfil incluyendo profile create comando en command.txt situado en /tmp. A continuación, puede ejecutar el smsap cmdfile comando.
El archivo de texto contiene la siguiente información:
profile create -profile SALES1 -repository -dbname SNAPMGRR -login -username server1_user -password ontap -port 1521 -host server1 -database -dbname SMSMSAP -sid SMSMSAP -login -username sys -password oracle -port 1521 -host Host2 -osaccount oracle -osgroup db2
Ahora puede crear el perfil ejecutando smsap cmdfile con el command.txt archivo:
smsap cmdfile -file /tmp/command.txt