こんばんは。
bsignターミナルからではなく、stdinからパスワードを受け入れることは可能ですか?
または、パスワード入力プログラムを変更する方法はありますか?テストスタンドにアップロードする前に、スクリプトですべてのバイナリに自動署名することを望みます。
bsign-Pパラメータをに渡すフラグを知っていますgpg。
--passphrase-fd 0stdinからパスフレーズを読み取ることができます。--passphrase-fileまたは、ファイルから読み取るため、または--passphrase string直接渡すために使用することもできます。
bsign -P '--passphrase-fd 0' ...                       # Read from STDIN
bsign -P '--passphrase-file /path/to/file-or-pipe' ... # Read from a file
bsign -P '--passphrase "my password"' ...              # Pass password as parameter
2番目または3番目のオプションの場合は、パラメーターの内容が再度解析されるため、適切にエスケープしていることを確認してください(たとえば\\\\、パスワードにバックスラッシュが1つ含まれている場合)。