小编典典

将目录中的所有文件从 $filename_h 重命名为 $filename_half?

all

死的简单。

如何重命名

05_h.png
06_h.png

05_half.png
06_half.png

至少,我认为这很简单,但除非你已经知道,否则很难谷歌搜索这种东西。

谢谢....


阅读 60

收藏
2022-08-17

共1个答案

小编典典

只需使用 bash,无需调用外部命令。

for file in *_h.png
do
  mv "$file" "${file/_h.png/_half.png}"
done

不要添加#!/bin/sh

对于那些需要单线的人:

for file in *.png; do mv "$file" "${file/_h.png/_half.png}"; done
2022-08-17