Отправляет email-рассылки с помощью сервиса Sendsay

Скрипт переименования rpm

Hello comp,

Собсвенно сабж.
Имеется куча рпм с левыми именами(прилетели по рыбалке).
Требуется написать скрипт переименования рпм в нормальный вид, т.е.
"имя продукта+версия+база+тип(src,bin)", т.е. вид стандартный для
репозитория.
Скрипты писать не умею и учится некогда, если у кого-нибудь есть
время и желание написать такой скрипт, буду ОЧЕНЬ благодарен.

Ответить   Fri, 8 Dec 2006 13:08:02 +0600 (#618163)

 

Ответы:

В сообщении от 1165576082 секунд после начала Эпохи MistiMan написал(а):

Не надо уметь писать скрипты, нужно уметь пользоваться оболочкой:

$ for i in *.rpm; do mv $i `rpm --qf '%{name}-%{version}-%{release}.%{arch}.rpm\n'
-qp $i`; done

Ответить   Konstantin Korikov Fri, 8 Dec 2006 16:42:42 +0200 (#618267)

 

Hello Konstantin,

Friday, December 8, 2006, 8:42:42 PM, you wrote:

Спасибо за помощь.

Ответить   Fri, 8 Dec 2006 22:34:16 +0600 (#618294)