27 誰もがhexをbase64に変換する簡単な方法/ツールを推奨できますか? LinuxとOS Xを使用しています。 encoding base64 — トム・ダッカリング ソース 16進数またはバイナリをBase64に変換しますか?スクリプト可能か、これは単発的な取引ですか? — クリスS
50 使用xxd して-r、引数(そしておそらく-pBASE64バイナリ/オクテット形式に変換するためにプレーンバイナリ/オクテットとBASE64に進から変換する引数)。 ファイルの場合: cat file.dat | xxd -r -p | base64 16進数の文字列の場合: echo "6F0AD0BFEE7D4B478AFED096E03CD80A" | xxd -r -p | base64 — ブルトン ソース
4 まあ、それはあなたのデータの正確なフォーマットに依存します。ただし、単純なシェルスクリプトを使用して実行できます。 echo "obase=10; ibase=16; `cat in.dat`" | bc | base64 > out.dat データに応じて必要に応じて変更します。 — ペール ソース 3 これにより、10進数の文字列が変換されます。これがOPが望むものなのか、16進数があり、それらが表すバイトをbase64に変換したいのかは明らかではありません。 — 追って通知があるまで一時停止します。
1 16進データがファイルの16進表示である場合は、ファイルをOutlookまたはThunderbirdのメッセージに添付して、メッセージをどこかに保存するだけです。次に、テキストエディタでファイルを開き、B64コードを参照してください:) Windowsでも機能しますが、添付ファイルを.EMLとして保存するとB64にエンコードされるため、これは普遍的な方法だと思います。 — こくびら ソース