最新の安定バージョンについては、Spring Shell 4.0.1 を使用してください! |
単一コマンド
シェルアプリケーションが、コマンドが 1 つだけある単一の目的のために作成されている場合は、そのように構成すると有益な場合があります。プロパティ spring.shell.noninteractive.primary-command が定義されている場合、NonInteractiveShellRunner 以外のすべてのランナーが無効になり、定義された Primary Command を使用するように構成されます。
spring:
shell:
noninteractive:
primary-command: mycommand たとえば、オプション arg を指定したコマンド mycommand がある場合、<shellapp> mycommand --arg hi で実行する必要がありましたが、上記の設定により <shellapp> --arg hi で実行できます。