开发工具

批量处理文件

1、重命名文件

将.txt后缀改为.md并添加日期前缀:

for file in *.txt; do
  mv "$file" "$(date +%Y%mdd)_${file%.txt}.md"
done


2、批量转换格式

用ImageMagick将PNG转为JPEG:

for img in *.png; do
  convert "$img" "${img%.png}.jpg"
done


3、查找并处理文件

统计代码行数(排除空行和注释):

find . -name "*.py" -exec grep -vE '^\s*$|^#' {} \; | wc -l