Het renameutils pakket is een verzameling van programma's ontworpen om hernoemen van bestanden sneller en minder omslachtig te maken
Het bestand hernoemen hulpprogramma bestaat uit vijf programma's -.. SGM, QCP, IMV, ICP en deurlname < br />
De SGM ("snelle beweging") programma kunt bestandsnamen te worden bewerkt in een teksteditor. De namen van alle bestanden in een map worden geschreven naar een tekstbestand, die vervolgens wordt bewerkt door de gebruiker. Het tekstbestand wordt gelezen en ontleed, en de wijzigingen worden toegepast op de bestanden.
De qcp ("snelle cp") programma werkt als SGM, maar kopieën bestanden maken in plaats van ze te verplaatsen.
De IMV ("interactieve move") programma, is triviaal maar handig als je te lui om te typen (of zelfs compleet) de naam van het bestand twee keer hernoemen. Het laat een bestandsnaam te worden bewerkt in de terminal met behulp van de GNU Readline bibliotheek. ICP kopieën van bestanden.
De deurlname programma verwijdert URL-gecodeerde tekens (zoals die ruimte) van bestandsnamen. Sommige programma's zoals w3m neiging om deze tekens gecodeerd opgeslagen bestanden te bewaren.
Het bestand hernoemen van nutsbedrijven in C zijn geschreven door Oskar Liljeblad, en is vrije software onder de voorwaarden van de GNU General Public License. < br />
Merk op dat deze programma's worden geleverd met geen enkele garantie. Zij moeten worden beschouwd als beta kwaliteit, hoewel ik heb zorgvuldig getest hen en gecontroleerd de code. Dit betekent dat ik niet verantwoordelijk voor enig verlies van gegevens als gevolg van het bestand hernoemen hulpprogramma's kunnen zijn. Als je bang bent dat dat gaat gebeuren, lopen SGM in de dummy-modus eerste (zie hieronder)
Kenmerken .
- Toegevoegd nieuwe programma's, ICP en qcp (voorgesteld door Mario Vanoni).
- Citaat bestandsnamen en strijkers voordat ze afdrukt (zoals GNU coreutils).
- Maak gebruik van meer gnulib modules (quotearg, yesno, versie-etc).
- Vast een ernstige geheugen management-gerelateerde bug in IMV veroorzaken hernoemen te mislukken zonder reden.
- Vast een mogelijke segmentatie fout wanneer een bepaalde foutmelding afgedrukt.
- Toegevoegde copyright en licentie header om bronbestanden en handleidingen.
- Handmatige pagina-updates:
- Toegevoegd handleiding voor deurlname.
- Gecorrigeerd grammatica.
- Verwijderd sectie in IMV over het plaatsen van het in de Midnight Commander menu.
- Gettext is nu extern (geen intl directory).
- Gebruik gnulib correct (modules.gnulib en autogen.sh verwijderd).
- Toegevoegd debian pakket.
- Toegevoegd MANIFEST.sources bestand.
- Fix potentiële bug in cross-referentie-oplossing code.
- Toegevoegd documentatie voor QCMD --help van Stephen Kolupaev, bedankt.
Wat is nieuw in deze release:
- Deze versie lost een -d bug en voegt een ls variabele .
Wat is nieuw in versie 0.11.0:.
- Bugfixes
Wat is nieuw in versie 0.10.0:.
- Minor functieverbeteringen
Eisen
- GCC 2.95 of hoger
- De GNU C Compiler wordt aanbevolen, maar andere compilers zou kunnen werken.
- GNU libintl
- Dit is nodig voor de lokalisatie. Als je het niet hebt, kunt u de optie --disable-nls gebruiken met de configure script.
- De volgende programma's zijn nodig voor een goede werking van renameutils:
- GNU Readline Library (libreadline) 2.1 of hoger
- Zowel SGM en IMV gebruik readline.
- commando Het unix `mv '
- Het IMV-programma aanroept `mv '.
- GNU libintl
Reacties niet gevonden