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- премахва представката от името на файла
Послепис
Имам Баш и дори
Тя работи като това не е така.
И можете да зададете група от файлове с разширение, да се намира в същата директория, разширение ..
Сплит нарязани, а сега всичко, което трябва да се преименува ...