base64 でエンコードされたファイルのデコードに問題があります。
このコマンドを使用して、スクリプト内で XML ファイルをエンコードします。
base64 $file_path | perl -pe 's/\n/\\n/g'
そして、それはうまくいきます。
しかし、このコマンドでデコードしようとすると:
base64 -d "encodedfile" > "decodedfile"
エラーが発生します。特定のポイントまでデコードしてから、デコードプロセスを中断するだけです。エンコードされたファイルに不正な文字が含まれているようですが、その理由を説明できません。
あなたの誰かに何か考えがありますか?
挨拶