スイッチ/フラグの形式で資格情報(引数)を取得するtestDB.shなどのシェルスクリプトがあります。たとえば、このスクリプトを実行するには、次のようにします
./testDB.sh -u ユーザー名 -p パスワード。
Java から呼び出すために、従来の方法論に従います。
Runtime.getRuntime().exec(new String[] {"bash","/<path to test script>/testDB.sh","<username>","<password>"});
上記は原因を解決していないようです:(
Java からフラグ/スイッチの形式で引数を渡して、このスクリプトを呼び出す方法を知りたいです。この -u および -v スイッチを渡すにはどうすればよいですか?? どんな助けでもいただければ幸いです