SQLスクリプトへの戻りキーの入力

SQLスクリプトへの戻りキーの入力

実行時に値を求めるSQLスクリプトがあります。値を入力せずにEnter/Returnキーを押すと、デフォルト値が選択され、すべてのレコードが抽出されます。これをシェルスクリプトに統合しようとしていますが、スクリプトが値を入力するように求めるのではなく、デフォルトで「戻りキー」を許可する必要があります。私ができる方法はありますか?

私がやろうとしていることの例です。

in_codexecute.sql値を受け入れる変数です。この変数にEnterデフォルトで/ keyを選択させたいと思います。Return以下で使用するコードは機能しません。

#! /bin/bash
sqlplus -s xxx/xxx<<!
define in_code='echo -e "\n"'
@execute.sql
exit
!

ベストアンサー1

おすすめ記事