私はOracleでftm cliを使用しています。コマンドを実行すると、「パスワードを入力してください」と言ってパスワードを要求します。私はこのコマンドを使用するスクリプトを書いているので、プログラムでパスワードを入力したいと思います。bashスクリプト内のJavaアプリケーションへの入力をリダイレクト
echo "password" | java -jar ftmcli.jar list
をしかし、これは動作しません - は、ここで私がしようとしているものです。それを動作させるために何をすべきか?
ftm cliはどこにありますか? –
おそらく代わりに 'expect'を使う必要があります – CWLiu
@ MarkSetchell私はftm cliへの呼び出しをjavaコマンドで置き換えました。実際の呼び出しは 'java -jar ftmcli.jar list'のように見えます – user7916799