ПредишенСледващото

1. На първата след като току-що създадената много VI команди СрН произведе желаното действие. Най-очевидният и най-отнема време начин за M :-)

2. По-късно започнах да се справят с командния ред Unix и могат да бъдат програмирани масово преименуване.

СЕД в указания как искате да преименувате файла.

Възможност за zsh

3. Както се оказа по-късно в доставката на Perl има прост малко полезност преименуване. Първият параметър определя част от код на Perl, който се прилага към всяко име на файла предава като параметър.

# По-сложен вариант от mancubus.

4. В модул zsh zmv на които просто са ангажирани в подобни промени.

Това е доста трудно да се използва в екип, и мисля, че само zsh-гуру напълно да му се насладите :-) F

Въпреки това, разработчиците предлагат да се направи няколко доста удобни псевдоними, които се държат

noglob преди командата показва, че * няма да prebrazovan в имената на файловете.

PS Специални благодарности на някой mancubus за това, което ме ритна завърши тази статия F :-)

5
Рейтинг: 5 (1 глас)

навигация в публикациите

Skriptik за преименуване на имената на файловете на кирилица ruglish:

PS: И EMNIP беше като кръпка към convmv - добавяне ruglish кодиране ...

Имам UTF-8, и резултатът не е впечатляващ

Той спечели след сценария се пази в Koi-8, и допълни, задължително транскодиране името на файла в Koi-8

За едно нещо, вместо да се използва за карта.
Благодаря! PS
начин линк към тази тема

За карта - благодаря още protupila ;-))
Да, skriptik написана за neUTFnoy оформление ... Аз не знам как в случай на текст :: изброяване, но без изброяване -c препъва в непозволени символи ... Така че тук трябва да сме внимателни ;-))
И за UTFnoy - нещо като това:

PS: Друг начин за "преобразуване" (нещо като алтернатива convmv): svezhevyshedshy Midnight Commander може за ALT-е за промяна на кодировката на файла директно върху панела. Панел за монтиране на желания кодиране и след това F5 или F6 ...

Уважаеми guru.Zachem такава сложност. -) на Delphin намерите желания файл в папката, която пълна бъркотия.
Изберете всички файлове, за да "Редактиране"> "Select All"> стоят на маркирана, натиснете десния бутон на мишката се появява, изберете "Perimenovat" в прозореца на курсора на мишката, има прозорец, който казва, че "обект" и #. Вместо да поставяте всичко на обекта, който искате и nazhimete ОК и ще се радваме преименуван от 1 година и до ......

Да забрави за десетки и стотици, аз съм се борят с тях. Аз така, какво би nebylo каша с десетки хиляди, и така нататък, трябва да поставите "обект" сложи дясната Брой нули и # и след това през целия път 🙂

Първо podpisyvatsya то се взема от края на съобщението, а не само в заглавието F :-)
На второ място не е ясно до каква този коментар: статията или на клон на коментарите pronumerovyvanii файлове?
Третият може да се струва това, за да добавите примери от реалния свят, а по-скоро с скрийншота (Разбирам Delphin е това, което програмата GUI).
Идеи за примери могат да бъдат взети директно от статията:

  • Променете разширението на файла
  • номерирани файлове
  • Превод на имена на файлове в една голяма / малки регистри
  • Извадете префикс или суфикс във файлове
  • и така нататък ..

След това е не само критичен, но и F :-) полезен коментар

от купчината файлове с различни имена, например се изисква разширение * .gif да донесе този вид:
image001.gif
image002.gif
...
imageNNN.gifHotya е много в търсенето, но nenaguglivaetsya хубаво решение ...

Жалко е, че водещите нули не са заместители, т.е. изглед:
image1.gif
image2.gif
...
След това image999.gifChto сортиране ще случайно ...

х = 1000; защото в * .gif; направи MV $ аз изображение $ x.gif х = $ (($ х + 1)); свършен

По някаква причина, никой не е написал начин да се намери. Въпреки това, той също може да командва ispolnyat.K пример глупав, за да преименувате всички файлове в директория

за този, който ще преименувате всички вложени директории F :-) к.с.
* Според мен твърде много?
<> като е необходимо kvotirovat
-
Подпис измисли в момента 24% ## ...... ..

> За този, който ще преименувате всички вложени директории F :-) Просто това:
-maxdepth 1> * излишна кал?
+1><> като е необходимо kvotirovat
IMHO там се добавя:
kvotirovat нужда Blame

И през MC копие / преименувате. Разпределяне на необходимите файлове zhmosh F5 или F6, за да напишете източника:
* .c
и в приемника:
* .bakI всичко. Или, например, за да сменяте името и разширението:
*. *
2.1Tolko черупки мета герои проверени, за да бъдат включени в двата примера. Ако тя е изключена, там е малко по-сложно, но по-гъвкави. Накратко F1 в pomosh 🙂

1) Добавяне на трудоемък метод:

2) Както за преименуване на Perl: Благодаря ви много, не знаех преди, че може да има всяка команда да пиша; I S използва само за заместване: D. Между другото, тя няма да работи с руски букви. Ако локал е utf8, а след това можете да го направите:

Но ако utf8 - не работи. Всяка идея 3) не е съвсем в темата, но все пак: За масово преименуване на файлове между различни кодировки трябва convmv

Lc да работи с руски букви, когато локал utf8, добавете

Резултатът е чудовище:

И това не е цялостно решение: част от съобщението за грешка в случай на повреда ще преименувате kryakozyabry: (Някакви идеи И все пак, как да се гарантира работата на LC с руски букви, без такива тромави структури?

но просто да използвате utf8;?
-
Подпис измисли в момента 24% ## ...... ..

Ако списъкът на файла е взета от текстов файл (котка ./spisok.txt) и имената на файловете да съдържат интервали, такава схема няма да бъде rabotatV такива случаи аз правя така:

> Ако на списъка с файлове е взета от текстов файл (котка ./spisok.txt) и имената на файловете съдържат интервали, такава схема не би rabotatKakaya точно? 😉

ох! е темата! Просто трябва да се преобразува с кола от KOI8-R до utf8 във връзка с локала на система за превключване на последното ...

Благодаря ramok за основните условия на труд и mancubus за идеята. Господ Linux потребители, добавете тук своите начини за преименуване) добавя моите 2 стотинки - MMV пакет (ап-да инсталирате MMV), включва полезност MMV, МСР, луд, млн (добре, те са всички връзки от един exeshnik, но Цзе не е толкова важно 😉

Ето още един пример за преименуване, т.е. навсякъде kinopoisk.ru- премахва представката от името на файла

Послепис
Имам Баш и дори

Тя работи като това не е така.

И можете да зададете група от файлове с разширение, да се намира в същата директория, разширение ..
Сплит нарязани, а сега всичко, което трябва да се преименува ...

Подкрепете проекта - споделете линка, благодаря!