Kuinka Luoda Laastari

Sisällysluettelo:

Kuinka Luoda Laastari
Kuinka Luoda Laastari

Video: Kuinka Luoda Laastari

Video: Kuinka Luoda Laastari
Video: SERVITI: Jaak Valge: Liiga palju nõukogude režiimi kaasajooksikuid jäi 90ndatel oma ametitesse edasi 2024, Marraskuu
Anonim

Korjaustiedostoja käytetään laajalti UNIX-tyyppisissä järjestelmissä pienten muutosten levittämiseen eri tiedostoihin (esimerkiksi ohjelmistolähdekoodiin). Ne sisältävät vain tietoja muokkauksista, jotka on tehtävä alkuperäiseen tiedostoon sen nykyisen tilan muokkaamiseksi.

Kuinka luoda laastari
Kuinka luoda laastari

Välttämätön

asennettu diff-apuohjelma

Ohjeet

Vaihe 1

Valmista lähdetiedosto tiedoilla, joita luot korjaustiedoston muuttamista varten. Tiedoston tiedot voivat olla sekä teksti- että binaarimuodossa

Vaihe 2

Luo kopio ensimmäisessä vaiheessa valmistellusta tiedostosta. Kopioi se toiseen hakemistoon, jolla on sama nimi tai nykyiseen hakemistoon, mutta eri nimellä

Vaihe 3

Muokkaa edellisessä vaiheessa luotua kopiotiedostoa. Muokkaa tekstiä tarvittaessa sopivassa editorissa tai korvaa tiedoston tiedot sovelluksella, jonka on tarkoitus toimia sen kanssa

Vaihe 4

Tarkista diff-apuohjelman tiedot. Käynnistä pääteemulaattori tai vaihda konsoliin. Suorita komento: diff --help näyttääksesi online-ohjeet. Kokeile komentoja: man diff tai info diff, jos haluat näyttää asianmukaiset ohjesivut, jos ne on asennettu. Kiinnitä erityistä huomiota vaihtoehtoihin -a, -c (-C), -e, --normaali ja -n (--rsc)

Vaihe 5

Luo laastari. Suorita diff-komento haluamillasi vaihtoehdoilla ja ohjaa sen lähtö tiedostoon. Määritä alkuperäiset ja muokatut tiedostot parametreina asetusten mukaisesti. Yksinkertaisin esimerkki diff: n käytöstä korjaustiedoston luomiseen nykyisessä hakemistossa olevista tiedostoista saatujen tietojen perusteella saattaa näyttää tältä: diff source.txt modifioitu.txt> näyte.patc

Vaihe 6

Tarkastele luotua korjaustiedostoa. Käytä sopivaa tekstieditoria tai tulosta sen sisältö konsoliin cat-komennolla. Esimerkiksi: kissanäyte.laastari tai kissanäyte.laastari | lisä

Vaihe 7

Tarkista luotun muutostiedoston oikeellisuus. Käytä patch-komentoa. Ohjaa korjaustiedosto sille -i-vaihtoehdolla. Määritä tulokselle tiedostonimi käyttämällä -o -vaihtoehtoa. Tämä estää alkuperäisen tiedoston korvaamisen, jonka polku on määritettävä viimeisenä parametrina. Esimerkiksi: patch -i sample.patch -o test.txt source.txt Vertaa luotua tiedostoa ja kolmannessa vaiheessa luotua tiedostoa. Niiden on oltava identtisiä. Suorita patch-komento parametreilla --dry-run ja --verbose ja välitä viimeinen ja viimeinen argumentti lähde- ja korjaustiedostojen nimille: patch --dry-run --verbose source.txt sample.patch Ei muutoksia tiedostoihin, mutta yksityiskohtainen raportti toimista, jotka olisi suoritettu, jos komento todella suoritettiin. Sitä voidaan käyttää myös arvioimaan luotun korjaustiedoston oikeellisuutta.

Suositeltava: