awkまたはcutコマンドを使用して文字列を分割するのに問題があります。

awkまたはcutコマンドを使用して文字列を分割するのに問題があります。

パスワードフィールド(キーと値のペア)を持つプロパティファイルがあります。

PASSWORD=NDhhHcsOBofXUdUzGw5B0Q==

awkコマンドを使用してシェルスクリプトから値を取得しようとしています。

password=`awk -F "=" '{if($1 == "PASSWORD") print $2}' "$PASSWORD.ini"`

しかし、それだけですNDhhHcsOBofXUdUzGw5B0Q

完全なパスワード(最後の2= 文字を含む)が必要です。

ベストアンサー1

password=$(sed -n 's/^PASSWORD=//p' < "$PASSWORD.ini")

おすすめ記事