Ohjelmiston tiedot:
htmlcat on skripti, joka yhdistää useita HTML-tiedostot yhdeksi.
Alussa ensimmäisen tiedoston (enintään
Huomaa, että:
* Koodi perustuu kutsuvan kuoren laajentaa wildcard tiedostonimiä, kuten "* .html"; Tämä on automaattinen Unix shell, mutta ei tapahdu DOS
* Alkuperäiset tiedostot on oltava HTML yleissopimusten; tarvittaessa käyttöön htmlfix ensin korjata suuria ongelmia
* ja pitää olla rivillä oman; muita tietoja näiden ratojen menetetään
* In ankkurit, href = "..." ja name = "..." on ei mahdollista jakaa linja
* Mitään materiaalia sen jälkeen, kun "" (kuten HTML kommenttia) katoavat
* Skripti voisi hämmentävät symbolinen hakemiston indeksin linkki tai viittaukset tiedostoja kauko hakemistoja (vaikka se tekee parhaansa)
* Jos siirrät ketjutettujen HTML-tiedoston, muista siirtää muihin paikallisiin tiedostoja (esim kuvia) sama suhteellinen sijainti (esim samassa hakemistossa)
* Käytettäväksi frame-pohjainen kokoelma tiedostoja, sulje frameset määritelmä tiedosto luettelosta tuotantopanosten ja todennäköisesti aloittaa sisällön tiedosto
Vaihtoehdot:
Komentorivivalitsimet ovat:
-d
print erottava ketjutettua tiedostot
-h
Tulosta käyttö apuna
-o tiedosto
nimi tulostetiedosto (tämä jätetään huomiotta, jos läsnä panos luettelossa, jotka johtuvat esimerkiksi antamalla * .html)
-s
lajitella input tiedostoja Kirjainkoolla aakkosjärjestyksessä (laittamalla index tiedosto ensin tarvittaessa ja poistaa tiedoston se osoittaa panoksista, jos se on symbolinen linkki)
Käyttö:
Ajaa yksi tai useampi HTML-tiedosto. Varoitusviestejä lähetetään keskivirhe. Esimerkkejä käyttö ovat:
htmlcat -o some.html def.html res.html
liität def.html ja res.html että some.html
htmlcat -D -o all.html * html
liität kaikki HTML-tiedostoja all.html välilevyt niiden välillä
htmlcat -o -s out.html * html
lajitella sitten liität kaikki HTML-tiedostoja out.html
htmlcat * html> /tmp/all.html
liität kaikki HTML tiedostot vakiotulosteeseen (tässä /tmp/all.html); Tämän menetelmän, eivät luo ketjutettu tiedosto samaan hakemistoon tai skripti toimii loputtomasti omasta tuotos!
Ainoat asiat todennäköisesti tarvitse muuttaa asennus ovat hakemiston indeksin tiedostonimi ja luonne tiedoston jakaja (ks muokata aliohjelma koodi).
Vaihda ensimmäisellä rivillä käsikirjoituksen mukaan, missä Perl sijaitsee. Vaikka testattu perl5, käsikirjoitus voi työskennellä vain vähäisiä muutoksia Perl4.
Kommentteja ei löytynyt