bashコマンド 'openssl help'の出力を読み込み、後で処理するために文字列変数に入れようとしています。'openssl help'の出力を読み込むためのBashスクリプト
具体的には、すべてのCipherコマンドをテストしたいと思います。
まず、 'openssl ciphers'コマンドの出力を読み込もうとしました。しかし、私は暗号だけを取得し、暗号コマンドは取得しません。しかし、 'openssl help'と入力すると、暗号コマンドが表示されます。問題は、今、コマンドの出力が私の変数に保存されていないということです。
CIPHER=`openssl ciphers`
echo "Output:"
echo $CIPHER
これは機能します。しかし、残念ながら$ CIPHERの内容は私が必要とするものではありません。
CIPHER=`openssl help`
echo "Output:"
echo $CIPHER
これは機能しません。変数CIPHERは空です。なぜ??
あなたは 'のopenssl ciphers'または'のopenssl help'をしたいか、なぜ
を参照してください? – jww