
perl
爱读庄子的码农
一万年太久,只争朝夕!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
perl脚本中使用eval函数执行可能有异常的操作
perl脚本中使用eval函数执行可能有异常的操作原创 2023-12-12 08:32:49 · 961 阅读 · 0 评论 -
perl处理json的序列化和反序列化
perl处理json的序列化和反序列化原创 2023-12-11 20:00:06 · 2663 阅读 · 0 评论 -
perl使用Archive::Tar模块进行文件打包
perl使用Archive::Tar模块进行文件打包原创 2023-12-11 08:39:02 · 644 阅读 · 0 评论 -
使用perl的Tie::File 模块删除文件固定行
使用perl的Tie::File 模块删除文件固定行原创 2023-12-11 08:28:57 · 952 阅读 · 0 评论 -
perl处理base64、md5、SHA-1、SHA-256的计算
perl处理base64、md5、SHA-1、SHA-256的计算原创 2023-12-10 20:09:33 · 1085 阅读 · 0 评论 -
perl批量处理项目中代码空行过多的情况
perl批量处理项目中代码空行过多的情况原创 2023-12-10 13:42:14 · 510 阅读 · 0 评论 -
perl单行命令统计项目中代码单行过长的信息
perl单行命令统计项目中代码单行过长的信息原创 2023-12-10 12:42:14 · 531 阅读 · 0 评论 -
用perl查找文件夹中的所有文件和目录
用perl查找文件夹中的所有文件和目录原创 2023-12-09 20:56:42 · 1429 阅读 · 0 评论 -
使用perl脚本批量移除文件bom
在windows环境下做开发,由于开发者使用的编辑器的不同,可能有部分源码文件带有bom,如果只在Windows环境下开发还好,打算把代码移植到Linux环境就会遇到麻烦。以C++项目为例,这里用perl写一个脚本,遍历文件夹中的所有代码文件,移除bom头部。如果要处理文件夹中的所有文件,或者有其他特定需求,可以自行修改一下正则表达式(代码中有注释标记)。脚本可以在Windows环境下的git bash执行或者在ubuntu执行, 默认处理的是当前目录,可以额外给脚本传递一个文件夹路径参数。原创 2023-12-08 08:41:16 · 584 阅读 · 0 评论 -
用perl解决小朋友问的2的10000次方是多少的问题
用perl解决小朋友问的2的10000次方是多少的问题原创 2023-12-07 17:37:50 · 744 阅读 · 0 评论 -
perl脚本获取Windows系统常用路径信息
windows系统常用的路径,比如临时目录、资源文件夹、字体保存目录、应用程序数据存放目录等等。在日常操作的时候寻找略有不便。这里用perl写一个脚本,并把这些目录信息格式化为json,方便查找。git-bash自带perl环境,推荐下载最新的git-bash,perl版本更高一点。原创 2023-12-07 16:50:15 · 811 阅读 · 0 评论 -
perl脚本批量处理代码中的中文注释乱码的问题
这个项目中的 evpp/logging.h 文件的注释就存在乱码。脚本的用法举例,脚本命名为 process_comments.pl ,然后在Git Bash中直接执行 ./process_comments.pl logging.h 即可,参数可以输入多个文件名。如果代码中这种情况比较少,手动修改一下也是可以的,文件比较多就比较痛苦了。代码中统一使用utf-8编码是最好的,但是有一些多人合作的项目或者一些历史遗留代码,常见一些中文注释乱码的问题。可以清楚的看到,乱码的注释正常显示了。原创 2023-12-03 22:23:14 · 806 阅读 · 0 评论 -
Git Bash环境下用perl脚本获取uuid值
用perl脚本写一个uuidgen命令原创 2023-12-03 20:27:48 · 778 阅读 · 0 评论