base64编码
echo "我是中国人" | base64
=> 5oiR5piv5Lit5Zu95Lq6Cg==
tr 正则替换
echo "我是中国人" | base64| tr tr '0-9A-Za-z+=' 'a-zA-Z0-9=+'
=> fYSBfZS5fvS3fJ4jfv0gmQ++
gJWsgsW9gKKJhh8wfYSBfeS7fvcQmQ++
提示:解码规则为:'a-zA-Z0-9+='
// 我是中国人
echo "我是中国人" | base64 | tr '0-9A-Za-z+=' 'a-zA-Z0-9=+'
=> fYSBfZS5fvS3fJ4jfv0gmQ++
echo "fYSBfZS5fvS3fJ4jfv0gmQ++" | tr 'a-zA-Z0-9=+' '0-9A-Za-z+='|base64 -D
=> 我是中国人
// 公式
echo {字符串} | base64| tr {正向正则} {逆向正则} | tr {逆向正则}
{正向正则} | base64 -D
另一种编解码字符串方式
echo "abcabcabc" | gzip | base64 | base64 -D | gzip -d
网友评论