/ / перейменувати кількість файлів за допомогою git - shell, командного рядка

перейменуйте декілька файлів за допомогою git - shell, командного рядка

У мене є каталог під назвою клієнти. У цьому каталозі є більше каталогів та деяких файлів. Всі імена файлів починаються з подвійного підкреслення, як зазначено нижче. Усі файли в каталозі клієнтів або в каталогах клієнтів мають імена файлів, що починаються з подвійного підкреслення.

client1/
client2/
__a.txt
__b.txt

Мені потрібно перейменувати всі файли в єдине підкреслення. Всі файли знаходяться у github, тому ми використовуємо git.

Який хороший інструмент мені слід прочитати. sed / awk?

Відповіді:

2 для відповіді № 1

Якщо у вашій (unix?) Системі є перейменувати команда:

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