sqlplusでLinuxエイリアスを実行する

sqlplusでLinuxエイリアスを実行する

sqlplus には標準シェルコマンドを実行するオプションがあります。コマンドの前に「!」を付けてください。例:SQL>!ps -af予想プロセスを返します。私の質問には、カスタムエイリアスを同じ方法で実行するオプションはありますか?これまで私は次のことを試しました。

  1. .bash_profileから:alias sample="ps -af"
  2. sqlplusからSQL>!sample。これはうまくいきません。/bin/bash: sample: command not found

ベストアンサー1

  1. これ~/.bash_profile1つだけ処理神秘的な殻。
  2. ニックネーム以下にのみ適用されます。インタラクティブなbashセッション。

だから注意してくださいバッシュに電話する:!bash -lic sample

おすすめ記事