The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"замена расширения файла и замена обратной кавычки "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"замена расширения файла и замена обратной кавычки "  
Сообщение от greenetc (??) on 01-Фев-06, 19:08 
разбираться нет времени , помогите знающие люди написать скрипт bash.
В папе нужно рекурсивно по всем вложеным папкам заменить расширения файла на .mp3 (существующие разрешения - MP3 , Mp3 , mP3 ... а нужны только mp3 ) и нужно все знаки обратной одинарной кавычки ` , заменить на прямую одинарную кавычку , т.е ' ...
спасибо.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "замена расширения файла и замена обратной кавычки "  
Сообщение от madskull (ok) on 02-Фев-06, 11:38 
>разбираться нет времени , помогите знающие люди написать скрипт bash.
>В папе нужно рекурсивно по всем вложеным папкам заменить расширения файла на
>.mp3 (существующие разрешения - MP3 , Mp3 , mP3 ... а
>нужны только mp3 ) и нужно все знаки обратной одинарной кавычки
>` , заменить на прямую одинарную кавычку , т.е ' ...
>
>спасибо.

Хрен ли думать? Все давно придумано! (Хазанов)

rename

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "замена расширения файла и замена обратной кавычки "  
Сообщение от greenetc (ok) on 02-Фев-06, 18:00 
>>разбираться нет времени , помогите знающие люди написать скрипт bash.
>>В папе нужно рекурсивно по всем вложеным папкам заменить расширения файла на
>>.mp3 (существующие разрешения - MP3 , Mp3 , mP3 ... а
>>нужны только mp3 ) и нужно все знаки обратной одинарной кавычки
>>` , заменить на прямую одинарную кавычку , т.е ' ...
>>
>>спасибо.
>
>Хрен ли думать? Все давно придумано! (Хазанов)
>
>rename

если бы всё так просто .... даже если сделать find /root/*.MP3 | rename *.mp3 то ничего не получается :-( как правильно ?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "замена расширения файла и замена обратной кавычки "  
Сообщение от Luna (ok) on 03-Фев-06, 19:39 
>если бы всё так просто .... даже если сделать find /root/*.MP3 |
>rename *.mp3 то ничего не получается :-( как правильно ?

Конечно, тут вам не ms-dos

for f in `find ~/Music -name "*.[Mm][Pp]3"` ; do
  mv ${f} ${f%[Mm][Pp]3}mp3
done


Всё в find уложить пока не удалось, сама учусь :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "замена расширения файла и замена обратной кавычки "  
Сообщение от greenetc (ok) on 04-Фев-06, 20:31 
>>если бы всё так просто .... даже если сделать find /root/*.MP3 |
>>rename *.mp3 то ничего не получается :-( как правильно ?
>
>Конечно, тут вам не ms-dos
>
>for f in `find ~/Music -name "*.[Mm][Pp]3"` ; do
>  mv ${f} ${f%[Mm][Pp]3}mp3
>done
>
>
>Всё в find уложить пока не удалось, сама учусь :)

я уже сам написал програмку на С++ . Но всё равно огромное спасибо.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру