У мене є каталог під назвою клієнти. У цьому каталозі є більше каталогів та деяких файлів. Всі імена файлів починаються з подвійного підкреслення, як зазначено нижче. Усі файли в каталозі клієнтів або в каталогах клієнтів мають імена файлів, що починаються з подвійного підкреслення.
client1/
client2/
__a.txt
__b.txt
Мені потрібно перейменувати всі файли в єдине підкреслення. Всі файли знаходяться у github, тому ми використовуємо git.
Який хороший інструмент мені слід прочитати. sed / awk?
Відповіді:
2 для відповіді № 1Якщо у вашій (unix?) Системі є перейменувати команда:
cd client2
rename "s/^__/_/" *