用git重命名一些文件

时间:2011-06-07 17:44:57

标签: shell command-line

我有一个名为clients的目录。在此目录中有更多目录和一些文件。所有文件名都以双下划线开头,如下所示。客户端目录中或客户端目录中的所有文件都具有以双下划线开头的文件名。

client1/
client2/
__a.txt
__b.txt

我需要将所有文件重命名为单个下划线。所有文件都在github中,所以我们使用git。

什么是我应该阅读的好工具。 sed / awk?

1 个答案:

答案 0 :(得分:2)

如果你的(unix?)系统有rename命令:

cd client2
rename 's/^__/_/' *