Tôi đang cố gắng mã hóa base64 một hình ảnh trong một tập lệnh shell và đặt nó vào biến:
test="$(printf DSC_0251.JPG | base64)"
echo $test
RFNDXzAyNTEuSlBH
Tôi cũng đã thử một cái gì đó như thế này:
test=\`echo -ne DSC_0251.JPG | base64\`
nhưng vẫn không thành công.
Tôi muốn làm một cái gì đó như thế này:
curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H 'Content-type: text/plain; charset=UTF8' http://192.168.1.1/upload
Tôi tìm thấy cái này http://www.zzzxo.com/q/answers-bash-base64-encode-script-not-encoding-right-12290484.html
nhưng vẫn không có thành công.