/my_rename

一个go语言编写的,简单改名程序

Primary LanguageGo

my_rename

一、项目介绍

由于linux自带的rename不够强大,使用Golang编写一个小工具。

将执行目录中的文件,按照文件修改日期进行批量重命名。

将前缀为{{ 前缀 }}扩展名为{{ 扩展名 }}的文件,批量命名为

{{ 前缀 }}yyyyMMdd-hhmm.{{ 扩展名 }}

二、使用方法

1. 编写配置文件

编写配置文件 conf.yml 当然可以自己定义yml文件

# vim /data/sh/conf.yml or {{ confFile }}
path: {{ 执行目录 }}
fileExtensions: {{ .扩展名 }} #记得前面要加.
prefixName: {{ 前缀 }}

2. 执行

chmod +x rename
./rename

# 如果是自定义的conf文件

./rename -path {{ confFile }}