Silentdoer

导航

2018年4月11日 #

shell字符串分割截取和转换总结

摘要: 一:字符串的截取 假定有定义变量VAR=mm/aa/bb/dd 1.获取字符串长度:echo "${#VAR}",即输出11; 2.非贪婪模式删除左边的,保留右边的:echo "${VAR#*/}",输出aa/bb/dd;这里的贪婪模式和正则表达式的类似,即*/以非贪婪模式从左往右匹配,将匹配到的字 阅读全文

posted @ 2018-04-11 19:34 Silentdoer 阅读(1210) 评论(0) 推荐(0) 编辑

用node.js写个在Bash上对字符串进行Base64或URL的encode和decode脚本

摘要: 一:自己这段时间经常要用到Base64编码和URL编码,写个编译型语言有点麻烦干脆就用node.js弄了个,弄好后在/etc/profile里加上alias就能完成工具的配置,先上代码: 使用的时候注意字符串如果是bash的特殊字符如&等需要用\转义; 二:配置/etc/profile文件 在最后面 阅读全文

posted @ 2018-04-11 13:01 Silentdoer 阅读(917) 评论(0) 推荐(0) 编辑