sqlplus には標準シェルコマンドを実行するオプションがあります。コマンドの前に「!」を付けてください。例:SQL>!ps -af
予想プロセスを返します。私の質問には、カスタムエイリアスを同じ方法で実行するオプションはありますか?これまで私は次のことを試しました。
- .bash_profileから:
alias sample="ps -af"
。 - sqlplusから
SQL>!sample
。これはうまくいきません。/bin/bash: sample: command not found
。
答え1
- これ~/.bash_profile1つだけ処理私神秘的な殻。
- ニックネーム以下にのみ適用されます。私インタラクティブなbashセッション。
だから注意してくださいバッシュに電話する:!bash -lic sample