16
GNU/Linuxでbase64ファイルをデコードしようとすると、 "base64:invalid input"が表示されます。デコードbase64:無効な入力
$ base64 test.zip | base64 -d > test2.zip
base64: invalid input
$ ll test*
-rw-r--r-- 1 user grp 152 19 11:41 test.zip
-rw-r--r-- 1 user grp 57 19 11:42 test2.zip
私はdos2unixコマンドを試しましたが、それは役に立ちませんでした。
マイbase64のバージョン:
$ base64 --version
base64 (GNU coreutils) 5.97
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by Simon Josefsson.
少なくとも私のシステムでは、 '-d'ではなく、' -D'でデコードするのです。 'base64 --help'はあなたのシステムで何を言いますか? –
アップグレードを検討してください。現在のバージョンは少なくとも8.20(2012年以降)であり、おそらくより新しいものです。 –
そのバージョンはCentOS 5.xがインストールするバージョンなので、環境を管理する人によってはオプションがないかもしれません。 – Joe