renameutils paketti on joukko ohjelmia suunniteltu tekemään uudelleennimeäminen tiedostoja nopeammin ja vähemmän hankalia.
Tiedostoja uudelleen apuohjelmia koostuu viidestä ohjelmia - määräenemmistöpäätösten, QCP, IMV, ICP ja deurlname. < br />
määräenemmistösäännöllä ("quick liikkua") -ohjelman avulla tiedostonimet voidaan muokata tekstieditorilla. Nimet kaikki tiedostot hakemistossa kirjoitetaan tekstitiedosto, joka sitten muokannut käyttäjä. Tekstitiedosto luetaan ja jäsennetään, ja muutokset tulevat tiedostoihin.
QCP ("quick cp") ohjelma toimii kuten määräenemmistöpäätöksiä, mutta kopioita tiedostojen sijasta siirtämällä niitä.
IMV- ("vuorovaikutteinen liikkua") ohjelma, on triviaali mutta hyödyllinen, kun olet liian laiska kirjoittamaan (tai jopa täydellinen) tiedoston nimi nimetä kahdesti. Sen avulla tiedoston nimi muokata päätteen avulla GNU Readline kirjastoon. ICP kopioi tiedostoja.
deurlname Ohjelma poistaa URL koodattuja merkkejä (kuten edustaa tilaa) tiedostonimiä. Jotkin ohjelmat, kuten w3m pyrkivät pitämään ne merkit koodataan tallennetut tiedostot.
Tiedostoja uudelleen apuohjelmat kirjoitettu C Oskar Liljeblad, ja on ilmainen ohjelmisto lisensoitu GNU General Public License. < br />
Huomaa, että nämä ohjelmat tulevat ilman takuuta lainkaan. Niiden olisi pidettävä beta laatu vaikka olen huolellisesti testannut niitä ja tarkistaa koodi. Tämä tarkoittaa sitä, että en voi olla vastuussa mistään tietojen menetyksestä aiheutunut tiedoston uudelleennimeäminen apuohjelmia. Jos pelkäät, että tulee tapahtumaan, juosta määräenemmistöpäätösten dummy-tilassa ensin (katso alla).
Ominaisuudet :
- Lisätty uusia ohjelmia, ICP ja QCP (ehdotti Mario Vanoni).
- Lainaus tiedostojen nimet ja jouset ennen tulostamista (kuten GNU coreutils).
- Hyödynnä enemmän gnulib moduulit (quotearg, YESNO, versio-jne).
- Kiinteät vakava muistin hallintaan liittyvä bugi IMV- aiheuttaa uudelleennimeäminen epäonnistua ilman syytä.
- Kiinteät potentiaalinen segmentointi vika tulostettaessa tietty virheilmoituksen.
- Lisätty Tekijänoikeudet ja lisenssit otsikkoa lähdetiedostoihin ja ohjesivuja.
- käsikirjan sivulla päivitykset:
- Lisätty manuaalisivulta deurlname.
- Korjattu kielioppi.
- Poistettu osio IMV- noin sijoittamalla se Midnight Commander valikosta.
- GetText on nyt ulkoinen (ei kv-hakemistossa).
- Käytä Gnulib oikein (modules.gnulib ja autogen.sh poistettu).
- Lisätty debian paketti.
- Lisätty MANIFEST.sources tiedosto.
- korjata mahdollisia vian ristiviitteen ratkaisu koodi.
- Lisätty oppaista qcmd help Stephen Kolupaev, kiitos.
Mitä uutta strong> tässä julkaisussa:
- Tämä versio korjaa -D bugi ja lisää ls muuttuja .
Mitä uutta strong> versiossa 0.11.0:
- Bugikorjauksia.
Mitä uutta strong> versiossa 0.10.0:
- Minor ominaisuuslaajennusten.
Vaatimukset :
- GCC 2,95 tai uudempi
- GNU C Compiler on suositeltavaa, mutta muita kerääjiä saattaisi toimia.
- GNU libintl
- Tämä tarvitaan lokalisointi. Jos sinulla ei ole sitä, voit käyttää --disable-Maanmittauslaitoksen vaihtoehto configure skripti.
- Seuraavat ohjelmat tarvitaan asianmukainen toiminta renameutils:
- GNU Readline Library (libreadline) 2.1 tai uudempi
- Sekä määräenemmistöpäätöksiä ja IMV- käyttöä readline.
- Unix `mv-komennolla
- IMV- ohjelma käynnistää `mv '.
- GNU libintl
Kommentteja ei löytynyt