imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 20.12.2003, 12:04     # 1
Drakosha
Full Member
 
Аватар для Drakosha
 
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557

Drakosha Реально крут(а)Drakosha Реально крут(а)Drakosha Реально крут(а)Drakosha Реально крут(а)
Question (глупый?) вопрос - Cli

имеются несколько файлов *.ХХХ, надо переименовать в *.QQQ.
Т.е. 1.XXX 2.XXX sddewa.d.d.d.w.w.XXX =>
1.QQQ 2.QQQ sddewa.d.d.d.w.w.QQQ
подскажите пожалуйста как ето сделать одной строкой
Drakosha вне форума  
Старый 20.12.2003, 16:03     # 2
they
Guest
 
Сообщения: n/a

для этого есть небольшая утилитка, mmv (Multiple Move)

пользуемся так:
mmv "*.XXX" "*.QQQ"

очень просто. ковычки обязательно (иначе знак * значит - все файлы в папке)

проблема: этой утилитки (почти?) ни в каком дистрибутиве по стандарту нет, надо ставить самому
 
Старый 20.12.2003, 16:14     # 3
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
сначала сделай backup ...

$for i in ls *.XXX ; do mv $i `echo $i|tr'XXX' 'QQQ'` ;done

сейчас сижу под виндами так-что проверить 100% работоспособность не могу
но на первый взгляд сойдет.

хотя даже если не работает , направление есть , разбирайся.
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 20.12.2003, 16:29     # 4
Drakosha
Full Member
 
Аватар для Drakosha
 
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557

Drakosha Реально крут(а)Drakosha Реально крут(а)Drakosha Реально крут(а)Drakosha Реально крут(а)
Цитата:
Первоначальное сообщение от noname
сначала сделай backup ...

$for i in ls *.XXX ; do mv $i `echo $i|tr'XXX' 'QQQ'` ;done

сейчас сижу под виндами так-что проверить 100% работоспособность не могу
но на первый взгляд сойдет.

хотя даже если не работает , направление есть , разбирайся.
SUPER!!!!
Drakosha вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:58.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.