É possível configurar o Qshell para executar scripts de produto para IBM® i.
Sobre Esta Tarefa
Em uma instalação padrão, a menos que especificado de outra forma, todos os scripts do WebSphere Application Server estarão no diretório app_server_root/bin.
Os
scripts devem ser executados a partir de Qshell. Para garantir que você utilize a versão e o diretório corretos, execute comandos do QShell utilizando um dos métodos a seguir:
Procedimento
- Chame o nome do caminho completo do script:
app_server_root/bin/script_name parameters
em que script_name é o nome do script e parameters representa
os parâmetros transmitidos ao script.
- Invoque o script a partir da linha de comandos do IBM i ou de um programa CL do IBM i. Para usar esse método, execute o comando STRQSH e especifique o nome do caminho completo do script:
STRQSH CMD('app_server_root/bin/script_name parameters')
em que script_name é o nome do script e parameters representa
os parâmetros transmitidos ao script.
- Mude os diretórios para o diretório app_server_root/bin e
execute o script a seguir:
cd app_server_root/bin
script_name parameters
em que script_name é o nome do script e
parameters representa os parâmetros transmitidos ao script.
- Você pode atualizar a variável de ambiente PATH para localizar automaticamente o script quando ele for executado. Depois de atualizar a variável PATH, esses scripts podem ser executados a partir de qualquer diretório. Para atualizar a variável de ambiente PATH, execute as etapas a seguir:
- Edite o arquivo .profile no diretório /home/user_profile_name, em que user_profile_name é o nome do perfil do usuário do seu IBM i.
Se esse
arquivo não existir, crie-o nesse diretório. É possível usar o comando EDTF a partir de uma linha de comandos do IBM i ou usar qualquer editor a partir de uma estação de trabalho. Também observe que .profile é o nome completo do arquivo. Ao iniciar o Qshell, ele procura pelo arquivo.profile, e executa os comandos listados nele. É possível usar o arquivo .profile para definir variáveis de ambiente persistentes para a sua sessão do Qshell.
- Inclua a seguinte linha no arquivo .profile:
export PATH=app_server_root/bin:$PATH
- Salve o arquivo.
O que Fazer Depois
As atualizações para o .profile não entram em vigor até a reinicialização do Qshell (se você
estava com uma sessão aberta) ou a inicialização do .profile com o comando
./home/user_profile_name/.profile.
Para mudar o caminho para uma única sessão do Qshell em vez de mudar o caminho padrão para todas as sessões do Qshell, execute os comandos export mostrados na última etapa durante a sessão do Qshell, mas não edite o .profile.