LINUX.ORG.RU

Ответ на: комментарий от anonymous

Ну не осилил… Только не я один. :)

cdrw
() автор топика
Ответ на: комментарий от anonymous

Пример, как не осилить, что rename несколько, но пытаться показать, что что-то знаешь.

anonymous
()
Ответ на: комментарий от anonymous

Сработало! Огромнейшее СПАСИБО!

cdrw
() автор топика
Ответ на: комментарий от anonymous

Если ты не в курсе, дружок, не у всех gnu find.

У кого нет gnu find, у того нет и rename из util-linux

Попытался выпендрится - не получилось.

anonymous
()
Ответ на: комментарий от anonymous

А что если я шизофреник, и у меня именно так? А? А? А?

anonymous
()
Ответ на: комментарий от anonymous

У кого нет gnu find, у того нет и rename из util-linux

Ну так то да, теоретически множество gnu мощнее множества linux-ов. Но это не важно, ибо задача то решается в рамках posix совершенно тупо:

$ find -name "readme" -type f -exec mv "{}" "{}"_old \;

vodz ★★★★★
()
Последнее исправление: vodz (всего исправлений: 1)
Ответ на: комментарий от x905

Всё проще. readme это условное название. Требовалось только переименование одноимённых файлов.

cdrw
() автор топика
Ответ на: комментарий от vodz

ибо задача то решается … совершенно тупо

Думаешь, ТС осилит твой перл? Мой ответ соответствует его уровню понимания «простой команды», и он может осилить изменить его под свои нужды.

в рамках posix

Изначально такой задачи не было. Эта надуманная проблема началась из-за «попытался выпендрится - не получилось». Я написал свой вариант без какой-либо (эмоциональной) оценки оппонента.

anonymous
()
Ответ на: комментарий от michwill

Да успокойтесь вы… Вам же было сказано - «попытался выпендриться - не получилось». Что делает хороший человек, когда его просят помочь? Правильно, помогает!!! Что делает дебил недоучка, с неудовлетворёнными амбициями? Правильно -пытается показать, что он что то знает, но никому не скажет. Попросту выпендривается.

Чтобы не возникало вопросов, скажу «умникам» таки зачем мне это было нужно:

git clone https://github.com/venomlinux/ports.git

find -type f -name «.checksums» -exec rm -f {} ;

find -type f -name «.pkgfiles» -exec rm -f {} ;

find -type f -name ‘spkgbuild’ -execdir mv spkgbuild Pkgfile ;

find -type f -name Pkgfile -exec sed -i -r ‘s/#\ depends/#\ Depends\ on/g’ {} ;

Просто тупанул в одном месте и «сделал звонок товарищу». Всё, успокойтесь, любители делать гадости…

cdrw
() автор топика
Последнее исправление: cdrw (всего исправлений: 2)
Ответ на: комментарий от anonymous

Любитель выдумывать?

Тема же давно решена и скатилась в

попытался выпендриться - не получилось

Поэтому выпендриваемся, не стесняемся.

anonymous
()
Ответ на: комментарий от cdrw

Да нет, все ок. Через find хороший способ.

Всегда так делаю когда надо подчистить *.pyc.

Не удержался чтоб не пошутить. Чего обижаться - это ж ЛОР

michwill ★★★★★
()
Последнее исправление: michwill (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.