echo ‘hoge’ | base64で作った文字列がhogeと一致しない

スポンサーリンク

しょぼいことでハマったメモ。
kubernetesのsecretに入れるbase64エンコード文字列をechoからパイプで作ってたら後で元の文字列と一致しなくてしばらく悩んだんです…

解決策

echo -n ‘hoge’ | base64
としましょう。
echoは-nをつけないと改行を最後に付加するため、’hoge’と’hoge\n’は一致しません。

それだけ。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする