そのため、sudoを介していくつかのコマンドを実行する前に、ユーザーからの入力、特にユーザーのパスワードを取得しようとしています。gradleを使用してシェルスクリプトを実行すると、次のようにコンソールに出力されます。
$ > Building > :gradletaskname
ただし、パスワードやその他の入力を要求する場合、gradleがコンソールに書き込む方法は次のようになるため、直感的ではありません。
$ > Building > :gradletasknamePassword:
新しい行をエコーしようとしましたが、常に上記の例のように表示されます。これはばかげた質問かもしれませんが、私はしばらくの間これに頭を悩ませてきました。