| imho.ws |
![]() |
|
|
|
# 1 |
|
Full Member
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557
![]() ![]() ![]() ![]() |
имеются несколько файлов *.ХХХ, надо переименовать в *.QQQ.
Т.е. 1.XXX 2.XXX sddewa.d.d.d.w.w.XXX => 1.QQQ 2.QQQ sddewa.d.d.d.w.w.QQQ подскажите пожалуйста как ето сделать одной строкой |
|
|
|
|
# 2 |
|
Guest
Сообщения: n/a
|
для этого есть небольшая утилитка, mmv (Multiple Move)
пользуемся так: mmv "*.XXX" "*.QQQ" очень просто. ковычки обязательно (иначе знак * значит - все файлы в папке) проблема: этой утилитки (почти?) ни в каком дистрибутиве по стандарту нет, надо ставить самому |
|
|
# 3 |
|
Full Member
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
сначала сделай backup ...
$for i in ls *.XXX ; do mv $i `echo $i|tr'XXX' 'QQQ'` ;done сейчас сижу под виндами так-что проверить 100% работоспособность не могу но на первый взгляд сойдет. хотя даже если не работает , направление есть , разбирайся.
__________________
Смерть фашистским оккупантам. |
|
|
|
|
# 4 | |
|
Full Member
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557
![]() ![]() ![]() ![]() |
Цитата:
|
|
|
|