Пакетът renameutils е набор от програми, предназначени да направят преименуване на файлове по-бързо и по-малко тромави
Файлът преименуването комунални услуги се състои от пет програми -.. Квалифицирано мнозинство, QCP, IMV, ICP и deurlname < BR />
The гласуване с квалифицирано мнозинство ("бърз ход") програма позволява файлови имена да бъдат редактирани в текстов редактор. Имената на всички файлове в директория, са написани в текстов файл, който след това се редактира от потребителя. Текстовият файл се чете и разбор, а промените са приложени към файловете.
The QCP ("бърза CP") програма работи като гласуване с квалифицирано мнозинство, но копира файлове, вместо да ги движи.
програма IMV ("интерактивна ход"), е тривиално, но е полезно, когато сте прекалено мързеливи, за да напишете (или дори пълна) на името на файла, да преименувате два пъти. Тя позволява на името на файла да бъде редактиран в терминала с помощта на библиотеката GNU Readline. ICP копира файловете.
програма deurlname премахва URL кодирани знаци (като представляващи пространство) от имената на файловете. Някои програми като w3m доведе до отстраняване на тези символи, кодирани в бележник файлове.
Файлът преименуването комунални услуги са написани на C от Oskar Liljeblad, и е свободен софтуер, лицензиран при условията на GNU General Public License. < BR />
Имайте предвид, че тези програми идват с никакви гаранции. Те трябва да се обмисли бета качество въпреки Внимателно съм ги тествана и проверена кода. Това означава, че не мога да бъда отговорен за всяка загуба на данни, причинена от файл преименуване комунални услуги. Ако се страхувате, че това ще се случи, тече гласуване с квалифицирано мнозинство в сляпо режим първия (виж по-долу)
<силни> Характеристики :.
- <Ли > Добавени са нови програми, ICP и QCP (предложен от Mario Vanoni).
- Имена цитат файлове и струни, преди да ги отпечата (като GNU coreutils).
- използват повече gnulib модули (quotearg, yesno, версия, и т.н.).
- Фикс за управление, свързани с бъг сериозен памет в IMV причинявайки преименуване да се провали без причина.
- Fixed потенциален сегментация грешка при печат на специално съобщение за грешка.
- Добавено авторското право и лиценз за хедър изходни файлове и наръчници.
- Добавена помощната страница за deurlname.
- поправен граматика.
- Премахнато точка в IMV за да го поставите в менюто Midnight Commander.
- Gettext сега е външен (не Intl директория).
- Използване Gnulib правилно (modules.gnulib и autogen.sh отстранени).
- Добавена Debian пакет.
- Добавена файл MANIFEST.sources.
- Fix потенциал бъг в препратка код решение.
- Добавена документация за qcmd --help от Stephen Kolupaev, благодарение.
<Ли клас = "bbli"> актуализации справочната страница:
Какво ново в тази версия:
- Тази версия поправя -D бъг и добавя променлива LS .
Какво ново във версия 0.11.0:.
- Фиксирани бъгове
Какво ново във версия 0.10.0:.
- Малки игрални подобрения
<силни> Изисквания :
- GCC 2.95 или по-нова
- The GNU C Compiler е препоръчително, но други компилатори може да работи.
- GNU libintl
- Това е необходимо, за локализация. Ако го нямате, можете да използвате опцията за --disable-NLS с конфигурирате скрипт.
- GNU Readline Library (libreadline) 2.1 или по-късно
- И двете гласуване с квалифицирано мнозинство и IMV ползване Readline.
- Командата UNIX `МПС"
- The IMV програма извиква `MV".
- GNU libintl
<Ли клас = "bbli"> Необходими са следните програми за правилното функциониране на renameutils:
Коментари не е намерена