直接代码就是
for file in ./qutu-*; do mv "$file" "./`echo $file | awk -F '-' '{print $1$2}'`"; done
1. for
直接for遍历相关的文件
2. mv 到新的位置
3. 位置
echo $file 后把文件名送到 awk 使用F参数分割并组合成新文件名。也就是把-去掉。
// 未分类
发布 2024-01-31 · 永久链接
博客的表情包功能相关文件命名不符合正则表达式,批量处理下
直接代码就是
for file in ./qutu-*; do mv "$file" "./`echo $file | awk -F '-' '{print $1$2}'`"; done
直接for遍历相关的文件
echo $file 后把文件名送到 awk 使用F参数分割并组合成新文件名。也就是把-去掉。