GLfor ((i = 0; i <= ${#word}-1; ++i)); do should be "<=", "<" will cause broken output.Comment·Article·Sep 1, 2023·A base64 decoder in pure shell script